誰でもできますか?次の C プログラムがどのように機能するかを説明してください(*p)() = fun
。コンパイラがこのコードをどのようにコンパイルするかを知る必要があります。
#include<stdio.h>
int fun(); /* function prototype */
int main()
{
int (*p)() = fun;
(*p)();
return 0;
}
int fun()
{
printf("Hello World\n");
return 0;
}