変数と演算子
変数
変数とは、プログラムの中で値を記憶するための名前をつけた領域です。直接値を代入することも出来ますし、ある計算や処理の結果を代入することも出来ます。
変数を使用するには宣言をする必要があります。宣言をする際の基本的な記述は「変数の型 変数名;」という感じです。ここに出てくる変数の型は別項にて説明しますが、変数が文字なのか数字なのかなどを示す種類のことです。宣言しただけでは変数の値が不定であるため、宣言時もしくは他の箇所で初期化をするkとおを忘れないようにしましょう。
変数の名前に使用できる文字は、アルファベット(A〜Z,a〜z)と、数字(0〜9)、アンダーバー(_)のみの半角となりますが、最初の文字に数字は使えないため、アルファベット化アンダーバーで始めることになります。C言語の特徴として、アルファベットの大文字と小文字が区別されるため、「firstname」と「FirstName」では別の変数として認識されますので注意しましょう。
必須条件ではありませんが、すべてを大文字で使用するのはdefine定義された値に使用することが多いため、使用を避けるほうが良いです。また、C言語であらかじめ用意されている「long」や「for」「if」などは意味を持っている予約語と呼ばれるもので、変数名には使用することが出来ません。「longname」など中に含まれる場合は問題ありません。
変数名の長さに制限はありませんが、あとから読むことを考えると20~30文字以内で命名するほうが良いでしょう。