【初心者歓迎】C/C++室 Ver.63【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0151デフォルトの名無しさん
2009/01/14(水) 22:16:36typedef すると分かるが、
typedef void foo(char*); とした時、
foo* は関数ポインタになる。
だから、foo は関数を表す型である。
もし foo が関数ポインタ型なら、
foo* は関数ポインタへのポインタ型となるからね。
>全く無関係な世界の話
まあそうだな。
関数型の値を関数ポインタ型の変数に代入しようとすると、
自動的に関数ポインタ型へと変換される。
このあたりは、配列とポインタの関係に似ている。
■ このスレッドは過去ログ倉庫に格納されています