C 言語では、数値定数は整数、浮動小数点、文字定数として表現できます。整数定数は 10 進数、8 進数、または 16 進数で表すことができ、符号付きまたは符号なしにすることができます。浮動小数点定数は 10 進数または科学的表記法で表すことができ、文字定数は一重引用符で囲まれた 1 つの文字で表されます。
#C 言語における数値定数の表現
C 言語では、数値定数を整数として表現できます。浮動小数点定数と文字定数。整数定数
整数定数は、符号付き整数または符号なし整数として表すことができ、10 進数、8 進数、または 16 進数の表記を使用して表すことができます。符号付き整数では負の値を表すためにマイナス符号 (-) が使用されますが、符号なし整数には符号がありません。<code class="c">// 无符号十进制整数 unsigned int num1 = 100; // 有符号十进制整数 int num2 = -50; // 八进制整数 int num3 = 0777; // 十六进制整数 int num4 = 0xABCD;</code>
浮動小数点定数
浮動小数点定数は、10 進数または科学的表記法で表されます。 10 進形式は、小数点 (.) で区切られた整数部分と小数部分で構成されます。科学表記法は、数値に 10 の累乗を掛けたもので構成されます。<code class="c">// 小数浮点常量 float num1 = 3.14; // 科学记数法浮点常量 double num2 = 6.022e23;</code>
文字定数
文字定数は、一重引用符 (') で囲まれた 1 つの文字として表されます。<code class="c">// 字符常量 char ch = 'a';</code>
注:
以上がC言語で数値定数を表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。