サクサク読めて、アプリ限定の機能も多数!
最左最外から()にしたがってtypedefで分解すると、 typedef char *(ret_t)[]; typedef ret_t *(func_t)(); typedef func_t **foo[][8]; 「foo型は、char*配列/のポインタを返す関数/へのポインタのポインタの8要素配列の配列」
bellbind のブックマーク 2008/07/19 02:50
Reading C type declarations - Eli Bendersky's website[c]最左最外から()にしたがってtypedefで分解すると、 typedef char *(ret_t)[]; typedef ret_t *(func_t)(); typedef func_t **foo[][8]; 「foo型は、char*配列/のポインタを返す関数/へのポインタのポインタの8要素配列の配列」2008/07/19 02:50
このブックマークにはスターがありません。 最初のスターをつけてみよう!
eli.thegreenplace.net2008/07/18
C is not an easy language to parse. A cursory glance at its BNF grammar should convince anyone immediately. One of the hairiest parts of the grammar is type declarations. The creators of C, Brian K...
2 人がブックマーク・1 件のコメント
\ コメントが サクサク読める アプリです /
最左最外から()にしたがってtypedefで分解すると、 typedef char *(ret_t)[]; typedef ret_t *(func_t)(); typedef func_t **foo[][8]; 「foo型は、char*配列/のポインタを返す関数/へのポインタのポインタの8要素配列の配列」
bellbind のブックマーク 2008/07/19 02:50
このブックマークにはスターがありません。
最初のスターをつけてみよう!
Reading C type declarations - Eli Bendersky's website
eli.thegreenplace.net2008/07/18
C is not an easy language to parse. A cursory glance at its BNF grammar should convince anyone immediately. One of the hairiest parts of the grammar is type declarations. The creators of C, Brian K...
2 人がブックマーク・1 件のコメント
\ コメントが サクサク読める アプリです /