typedef int a [10];
typedef void(* p)(void);
彼らは、a [10]はintのエイリアスであり、(* p)(void)はvoidのエイリアスであると考えますが、そのようなエイリアスは正式な名前ではないようで、彼は混乱に陥りました。実際、上記のステートメントは、10個のint要素を持つ配列の型エイリアスとしてaを宣言し、pは関数ポインタの型エイリアスです。
c ++ typedefの妥当な引数
おすすめ
転載: blog.csdn.net/dxm809/article/details/114433269
おすすめ
ランキング