Q
文字列リテラル、文字リテラルなどに使われるリテラルとは何か説明せよ。
A.
リテラルは英語で文字通りという意味
つまり文字列リテラルとは
ソースコードに直接べた書きした文字列(複数の文字、数字)で文字通り扱えという意味。”abc”左記のように””ダブルクオーテーションに文字を囲むと、文字列リテラルとして扱える。
ソースコード中のforなどの(トークン)と区別する為にリテラルという言葉を使う。
補足)
ソースコードとは、c言語やpythonなどのプログラム言語によって書かれた言語のこと。0と1の値を持つビット羅列であり、バイトと呼ばれる8ビットの塊によって編成されている。
余談になるが、テキストファイルとはビットの羅列をASCII文字に変換したものをテキストファイルと呼ぶ。そうでないファイルはバイナリ・ファイルと呼ばれる。