C言語で変数を定数にするには

C言語では、constキーワードを使って変数を定数として宣言できます。例えば、

const int num = 10;

上記のコードでは、numは10という値を持つ定数として宣言され、以降のコードでは変更することはできません。

また、#defineプリプロセッサ指令を使用することで、定数を定義できます。例えば:

#define NUM 10

前述のコードでは、NUM は値が 10 の定数として定義されています。const キーワードを使用して定義する場合と異なり、#define を使用して定義された定数はコンパイル時に置換されます。つまり、コンパイラはコードをコンパイルする前に NUM を 10 に置換するため、それ以降のコードでは NUM の値を変更することはできません。

bannerAds