文字定数とは

不言
不言オリジナル
2019-02-23 15:04:2573287ブラウズ

文字定数とは

いわゆる文字定数は、英語の一重引用符で囲まれた文字です。文字定数を使用する場合は、次の点に注意する必要があります。

1.一重引用符内の大文字と小文字は、異なる文字定数を表します。たとえば、「Y」と「y」は 2 つの異なる文字定数です。

2.文字定数は英語の一重引用符でのみ囲むことができ、二重引用符で囲むことはできません。たとえば、「Y」は文字定数ではなく、文字列です。

3.一重引用符内にスペース文字がある場合、それも文字定数です。

4.一重引用符は 1 文字しか含めることができません。また、「xyz」の書き方は間違っています。ただし、複数の文字がある場合、最後の文字を除く前の文字は自動的に無効になります。これはプログラミング上当然避けるべきです。

5.文字定数の値は、ASCII エンコード テーブル内の値です。 0 ~ 127 の整数です。したがって、文字定数を整数データとして扱うことができます。例:

式「Y」32 の値は 121、つまり「y」の値です。

式「7」「6」の値は 109 です。テーブルを調べると、それがたまたま「m」の値であることがわかります。 '7' と 7 は異なることに注意してください。文字定数として表現される整数定数値は、整数定数 7 である 55 です。

一重引用符で囲まれた文字には、26 文字の大文字と小文字の英語、10 文字の数字、および空白文字 (スペース文字、タブ文字、改行文字)、句読点、特殊記号 (キーボード上の合計 1 文字) が含まれます。 30 の)、C 言語の基本文字セットとも呼ばれます

以上が文字定数とはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。