私は80年代後半のCコードを見ています。私は次の定義を持っています。
void (*_flush())(){ /* body ommitted */ }
これは、引数リストとしての関数であり_flush、戻り値と引数リストとしてvoidの関数ポインターを返すvoidと思いますvoid。
2 つの部分で同等:
typedef void (*funcptr)(void);
functptr flush(void){ /* body ommitted */ }
古い表記を正しく理解していますか?