- its_out_of_tune
- 27544
- 32
- 14
- 50
振られたネタに乗らない奴は男じゃねぇ!というわけで・・・
ここまではお約束
しかしリプライを返して得しまったのが間違いでした(; ̄ω ̄)
くいなちゃん
@b2
@its_out_of_tune int を引数に取り、char を返す関数 の関数ポインタを格納する要素3の配列へのポインタ p を宣言してください
2012-02-22 23:35:07関数ポインタを格納する要素3の・・・なんですと?w
くいなちゃん
@b2
@its_out_of_tune ポインタ解ってるという自信はどこ行きましたか! ちなみにそれだと、 int を引数に取り、char を返す関数 への関数ポインタを格納する要素3の配列p になってしまいますん…。
2012-02-22 23:42:03
ちゅーん
@its_out_of_tune
@kuina_tesso char *(*p[3])(int); //・・・安直に考えるとこうなるけど・・・(´・ω・`)
2012-02-22 23:49:00
くいなちゃん
@b2
@its_out_of_tune まあ、C/C++ のポインタは大変解りにくいということで…。 *p[3] と書くと、配列部分が優先されてしまうので、配列のポインタを表記するときは (*p)[3] とする必要がありますね。
2012-02-22 23:51:15
ちゅーん
@its_out_of_tune
@kuina_tesso char *(*p)(int)[3]; //・・・( ̄ω゛ ̄;)??? こうすればポインタpの指し示す先が、 intを引数に取りcharを返す関数ポインタを格納する要素3の配列に・・・????あれ?
2012-02-22 23:58:17
こーき@だん
@kouki_dan
@its_out_of_tune @kuina_tesso char *((*p)(int)); だと思ってたんですけど違うんですかΣ(・▽・
2012-02-23 00:10:42