Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
int a, b, c;有効な宣言である場合
int a, b, c;
なぜint f(int a, b, c)ですか?
int f(int a, b, c)
ANSI C(としても知られる)と呼ばれるISO C標準は、C の最も広く採用されている標準の 1 つを定義しint f(int a, int b, int c)ますint f(int a, b, c)。C の他の標準も同様C99でC11、同じスタイルを採用しています。K & R C関数定義の規格だけが少し異なります。その中で、関数 f() を次のように定義します。
ANSI C
ISO C
int f(int a, int b, int c)
C99
C11
K & R C
int f(a , b, c) int a,b,c; { /* Body of function */ }