>>774
実際のところ >>776 の言う通り、細かいことを気にしないのが良い。
「ソースを書くときに直感的かつ楽チンに書けるように仕様を定めたら、
仕様書の方がえらく複雑になっちゃった」という、いかにもCらしいお話の結果だ。

あえて説明するなら下のような意味かな。
……これは自信がないので詳しい人の添削を求む。

#include <stdio.h>

static int func(int arg) {
 printf("関数 %s() が引数 %d で呼ばれた\n", __func__, arg);
 return arg;
}

int main()
{
 int (*pfunc)(int arg); /* pfunc: 関数へのポインタを格納する変数 */

 pfunc = func; /* (1) */
 pfunc = &func; /* (1') */

 pfunc(200); /* (2) */
 (*pfunc)(201); /* (2') */
 func(300); /* (3) */

 return 0;
}

(改行多過ぎエラーが出たのでつづく)