- 554 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 04:05:19 ]
- >>548
その記述ちょっと気色悪い。一歩間違うと関数へのポインターと見間違えちゃうし。 int (*func)(int k); // 関数へのポインター int a1(int k) { printf("%d¥n", k * 5); return k; } int a2(int k) { printf("%d¥n", k / 5); return k; } int main() { func = &a1; func(k); func = &a2; func(k); } みたいな・・・ 普通に char *a[3]; でいいと思うけど。
|

|