*
1 つの変数にポインタ ( ) はいくつまで使用できますか?
次の例を考えてみましょう。
int a = 10;
int *p = &a;
同様に
int **q = &p;
int ***r = &q;
等々。
例えば、
int ****************zz;
ベストアンサー1
規格C
では下限値が規定されています。
276 実装は、以下の制限のそれぞれについて少なくとも 1 つのインスタンスを含む少なくとも 1 つのプログラムを変換して実行できなければなりません。[...]
279 — 12 個のポインタ、配列、および関数宣言子(任意の組み合わせ)で、宣言内の算術、構造体、共用体、または void 型を変更します。
上限は実装によって異なります。