Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyatakan pemalar berangka dalam bahasa C

Bagaimana untuk menyatakan pemalar berangka dalam bahasa C

下次还敢
下次还敢asal
2024-05-02 19:45:57522semak imbas

Pemalar berangka dalam bahasa C mempunyai kaedah perwakilan berikut: Integer perpuluhan Integer perlapanan Integer heksadesimal Nombor titik terapung perpuluhan Pemalar aksara tatatanda saintifik Pemalar Boolean

Bagaimana untuk menyatakan pemalar berangka dalam bahasa C

Perwakilan pemalar berangka C🜎 Perwakilan pemalar numerik

kepada nilai yang dinyatakan secara langsung dalam program, yang tidak akan berubah semasa pelaksanaan program. Pemalar berangka dalam bahasa C mempunyai kaedah perwakilan berikut:

  • Pemalar integer: Mewakili integer, yang boleh menjadi perpuluhan, perlapanan atau perenambelasan. Integer perpuluhan tidak mempunyai awalan, integer oktal diawali dengan 0, dan integer heksadesimal diawali dengan 0x atau 0X. Contohnya:
<code class="c">10 // 十进制整数
012 // 八进制整数
0x10 // 十六进制整数</code>
  • Pemalar titik terapung: Mewakili nombor titik terapung, yang boleh dalam notasi perpuluhan atau saintifik. Nombor titik terapung perpuluhan menggunakan titik perpuluhan untuk memisahkan bahagian integer dan pecahan, dan notasi saintifik menggunakan e atau E untuk mewakili kuasa 10. Contohnya:
<code class="c">3.14 // 十进制浮点数
1.6e5 // 科学记数法</code>
  • Pemalar aksara: mewakili satu aksara, dikelilingi oleh petikan tunggal. Contohnya:
<code class="c">'a' // 字符 'a'</code>
  • Pemalar Boolean: mewakili nilai Boolean benar atau salah, masing-masing diwakili oleh 1 dan 0. Contohnya:
<code class="c">true // 布尔值 true
false // 布尔值 false</code>
Perlu diambil perhatian bahawa sebaik sahaja pemalar berangka dalam bahasa C diisytiharkan, jenisnya tidak boleh diubah lagi. Sebagai contoh, jika anda menetapkan integer perpuluhan kepada pembolehubah titik terapung, integer perpuluhan secara tersirat ditukar kepada nombor titik terapung.

Atas ialah kandungan terperinci Bagaimana untuk menyatakan pemalar berangka dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn