コンパイラはこれら2つを同じように扱います。long unsigned intとunsigned long intの違いは
long unsigned int a; unsigned long int a;
コンパイラはこれら2つを同じように扱います。long unsigned intとunsigned long intの違いは
long unsigned int a; unsigned long int a;
違いはありません。同一タイプ。
非常に正しいですが、参考になるといいですね。 –
は、である。
型指定子:
void
C11
、章§6.7.2、型指定子、(強調鉱山)リストを引用
char
short
int
long
float
double
signed
unsigned
_Bool
_Complex
アトミック型指定子
構造体、又は組合指定子
列挙指定子
のtypedef名
と、P2、
少なくとも一つの型指定は、各宣言で宣言指定子で与え とで指定-修飾子リストでなければなりません各構造体の宣言と型名。 タイプ指定子の各リストは、次のマルチセットの1つでなければなりません( が1つのアイテムにつき複数のマルチセットである場合はコンマで区切ります)。 型指定子は任意の順序で、おそらく が他の宣言指定子と混在しています。
"型指定子は任意の順序で出現するかもしれません"この行のためにありがとう –
@AmninderSinghそれはなぜ__emphasiszedですか?__これらは**私自身の言葉ではありません。ようこそ。 :) –
"コンパイラはこれら2つを同じにしています。あなたは何を期待しましたか? – chux