Rumah >pembangunan bahagian belakang >C++ >Apakah nilai perpuluhan bagi x dalam bahasa C?

Apakah nilai perpuluhan bagi x dalam bahasa C?

下次还敢
下次还敢asal
2024-05-02 19:39:331048semak imbas

Dalam bahasa C, x tidak mempunyai asas tertentu, dan asasnya ditentukan oleh konteks atau penetapan pembolehubah: pemalar integer: tanpa akhiran, ia adalah pemalar integer dengan akhiran: 0 atau 0x bermaksud perenambelasan, 0b bermaksud binari , 0o mewakili perlapanan;

Apakah nilai perpuluhan bagi x dalam bahasa C?

Apakah asas x dalam bahasa C?

Dalam bahasa C, x biasanya tidak mewakili sebarang asas tertentu. Nilainya ditentukan oleh penetapan x dalam konteks atau kod program.

x boleh menjadi nilai dalam mana-mana asas, bergantung pada:

  • Pemalar integer: Jika x ialah pemalar integer tanpa sebarang akhiran, ia ditafsirkan sebagai perpuluhan (lalai).
  • Pemalar integer akhiran: Jika x diikuti dengan akhiran, ia menunjukkan pangkal x. Imbuhan termasuk:

    • 0 atau 0x: perenambelasan
    • 0b: perduaan
    • 0o: perlapanan
  • Pembolehubah: Jika x ialah pembolehubah tak berinisial tak berhutang Jika x diberikan nilai dalam asas tertentu, asasnya akan menjadi asas yang ditunjukkan oleh nilai. .

x = 0b1111: Perduaan

Atas ialah kandungan terperinci Apakah nilai perpuluhan bagi x 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