FrontPage > C/C++ > C言語 > C言語 基本
C言語 基本†
下記が、よく見られる入門プログラム(hello.c)
#include <stdio.h>
int main (int argc, char *argv[]) {
printf ("Hello World.\n");
return 0;
}
- #include
インクルード (ヘッダファイル等を指定)
- int main 〜
メイン関数 (C言語はすべてこの関数から動きます)
「{」〜「}」(複数記載時は、対となる括弧) までが関数になります。
- printf
インクルードで設定した「stdio.h」にて宣言されている関数。(詳しくは、printf関数参照)
- return
関数の戻り値(呼び出し元に返す値)を設定 (詳しくは、return関数参照)
GCCでコンパイル
$ gcc hello.c -o hello
CCでコンパイル
$ cc hello.c -o hello
その他†
予約後†
予約後になっている言葉は、変数・関数には使用出来ません。
(ほとんどが、「文法」の単語です)
- _Bool
- char
- short
- int
- long
- signed
- unsigned
- float
- double
- _Complex
- _Imaginary
- struct
- union
- enum
- volatile
- const
- restrict
- auto
- extern
- static
- register
- typedef
- void
- if
- else
- switch
- case
- default
- for
- while
- do
- goto
- continue
- break
- return
- inline
- sizeof