シンボル定数の定義と define シンボル定数の定義 定数値に名前をつける事ができる 「定数値に名前を付ける」事を「シンボル定数の定義」と呼ぶ その「名前」が「シンボル定数」となる 定義後は「定数値」の代りに「名前(シンボル定数)」が使えるようになる シンボル定数の定義方法 #define 定数名 定数値 定義例 #define PI 3.141592 #define EPSILON 0.000001 シンボル定数の効用 マジックナンバーの排除 マジックナンバーとは : プログラムの中に散見される「意味不明(マジック)」な定数値の事 マジックナンバーはプログラムを読み難くする マジックナンバーの代りにシンボル定数を利用する 「定数名」に「意味のある名前」を使えば、読み易くなる 「共通の値」を「同時に変更する」事が可能になる シンボル定数の定義にある定数値を変更するだけ