2

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 の配列です。宣言子でもありますか
? [](識別子を宣言していないため、いいえだと思いますが、パラメーターの構文はそうです!)

4

1 に答える 1