C の
'0' は、10 進数の符号なしまたは符号付き整数リテラルを表します。これは、変数の初期化、ブール演算、センチネル値としての使用、および 2 進数と 8 進数の表現に使用されます。デフォルトの型は int ですが、型サフィックスを追加して他の整数型を指定できます。 「0」は、浮動小数点、文字、または文字列リテラルとして使用できません。 C
C の
'0' C では、'0' は 10 進数を表す整数リテラルを表します0.符号なし整数または符号付き整数を格納できる整数型です。
使用法:
- 「0」は、次の状況でよく使用されます:
- 初期化されていない整数変数を初期化します: 初期化されていない整変数を 0 に設定します。これは、変数に値が格納されていないことを示します。
- ブール演算: C では、0 は false を表し、0 以外は true を表します。これは、ブール式と条件文に使用されます。
- センチネル値として: ループまたは入力の読み取り時に、終了条件を示すセンチネル値として 0 を使用できます。
バイナリおよび 8 進リテラル:
C では、「0」の前にプレフィックスを追加して、バイナリまたは 8 進リテラルを表すことができます。たとえば、「0b11」は 2 進数の 11 を表し、「0o17」は 8 進数の 17 を表します。
型:
- '0' デフォルトは int 型の整数です。ただし、リテラルの後に型サフィックスを追加することで、他の整数型を指定できます。例:
- '0l':long int
- '0ll':long long int
'0u': unsigned int
注: -
- '0' は浮動小数点数リテラルとして使用できません。
- '0' は文字を表すために使用できません。文字リテラルは、「a」のように一重引用符で囲む必要があります。
###'0' は文字列リテラルとして使用できません。 「hello」などの文字列リテラルは二重引用符で囲む必要があります。 ######
以上がC++ で「0」は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。