いわゆる文字定数は、英語の一重引用符で囲まれた文字です。文字定数を使用する場合は、次の点に注意する必要があります。
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 サイトの他の関連記事を参照してください。