6.7.6 宣言子は言う
各宣言子は 1 つの identifierを宣言し、宣言子と同じ形式のオペランドが式に現れると、宣言指定子によって示されるスコープ、保存期間、および型を持つ関数またはオブジェクトを指定することをアサートします。
また、パラメーターの 構文についても述べています。
parameter-declaration:
declaration-specifiers declarator
declaration-specifiers abstract-declarator(opt)
指定された関数プロトタイプについて
int f( int a[], int n);
int a[]
a[]
identifier を宣言するdeclarator を使用してパラメーターを宣言しますa
。
の場合には
int f( int [], int n);
int []
宣言パラメーターは、識別子のないint の配列です。宣言子でもありますか
? []
(識別子を宣言していないため、いいえだと思いますが、パラメーターの構文はそうです!)