戻る

C言語入門::付録 キーワード一覧(β2)

C言語で出てくるキーワードを簡潔に説明.詳しい使い方は本文を参照するか,Google等で調べてください.

参考のために重要度を「★」の数で表しました.3つが最大?

予約語

最近は,_Bool,_Complex,_Imaginary(真偽値,複素数,虚数)を扱えるコンパイラもある.

修飾子

変数や関数宣言時に,型の前につけて修飾する.組み合わせて使用可能.

制御構造

「~」の部分は,処理したい文やブロックが入ります.

演算子

C言語の演算子は同じ表記でも,使い方によって意味や優先順位が変化します(この辺が面倒くさい).下に行くほど優先順位は低くなります.

  1. ( ) [ ] -> . 後置++ --
  2. ! ~ 前置++ -- 間接演算子(*) アドレス演算子(&) sizeof
  3. ()キャスト
  4. * / % 乗算,除算,余り
  5. + - 加算,減算
  6. << >> シフト演算子
  7. < <= >= > 大小比較
  8. == != 一致,不一致
  9. & ビット積
  10. ^ ビット和
  11. ! 否定
  12. && 論理積
  13. || 論理和
  14. ?: 三項演算子
  15. = += -= *= … 変数に対して代入,加算,減算...
  16. , 順次演算子

説明?

プリプロセッサ

プリプロセッサはコンパイル前にソースファイルに対して指定された処理を行います.

標準関数

極一部だけですが,使用頻度の高いもの(というよりは,入門書に良く出てきそうな関数).

標準ライブラリ

「stdlib.h」をインクルードすると使える.

入出力

「stdio.h」をインクルードすると使える.stdioはStandard Iinput/Outputのこと.

標準入出力関数.普通は,キーボードから入力して画面に出力するが,実行時に変更可能.

gets,scanfは危険な関数なのでまともな製品には使ってはいけない.(セキュリティーホールになる)

ファイル入出力関数.基本的に標準入出力関数にfをつけたもの.

数学

「math.h」をインクルードすると使える.

扱う数値はdouble型.角度の単位はラジアン.

文字列

「string.h」をインクルードすると使える.stringは文字列のこと.文字がstring(ひも)のように連なっているから.

文字列はchar型の配列です.

言葉

プログラミング中に使う言葉とか.このへんが日常用語に混ざるようになると,プログラマだと思われる.

この文書の履歴

Copyright © 瓶詰堂 all rights reserved.