auの日記

プログラミング初心者の日記。(auはハンドルネームです)

リテラルとは

auです。
テスト前なので軽く書いていきます。
今回はリテラルについて調べました。

リテラルとは

リテラルとは、ソースコード内で、直接データ型に値が代入された、変数や定数以外の値のことです。定数と呼ばれることもあるが定数は「初期化された値のまま変えられない変数」なので、変更できるリテラルとは違います。

char c = "Hello";
const int i = 8;

この場合、Helloと8がリテラルに当たり、文字が入っているので"文字列リテラル"、整数が入っているので"整数リテラル"呼ばれます。
文字列リテラルは、文字を""(ダブルクォーテーション)や''(シングルクォーテーション)で括るというルールなど、決まり事もあります。