'0' dalam C++ mewakili literal integer tanpa tanda perpuluhan atau bertandatangan. Ia digunakan untuk memulakan pembolehubah, operasi Boolean, sebagai nilai sentinel, dan untuk mewakili nombor perduaan dan perlapanan. Jenis lalai ialah int, tetapi anda boleh menambah akhiran jenis untuk menentukan jenis integer lain. '0' tidak tersedia sebagai titik terapung, aksara atau rentetan literal.
'0' dalam C++
Dalam C++, '0' mewakili literal integer, yang mewakili nombor perpuluhan 0. Ia ialah jenis integer yang boleh menyimpan integer yang tidak ditandatangani atau ditandatangani.
Penggunaan:
'0' selalunya digunakan dalam situasi berikut:
-
Memulakan pembolehubah integer tidak dimulakan: Tetapkan pembolehubah integer tidak dimulakan kepada 0, menunjukkan tiada nilai yang disimpan di dalamnya.
-
Operasi Boolean: Dalam C++, 0 mewakili palsu dan bukan 0 mewakili benar. Ini digunakan untuk ungkapan Boolean dan pernyataan bersyarat.
-
Sebagai nilai sentinel: Apabila menggelung atau membaca input, anda boleh menggunakan 0 sebagai nilai sentinel untuk menunjukkan keadaan tamat.
-
Tersurat perduaan dan perlapanan: Dalam C++, anda boleh menambah awalan sebelum '0' untuk mewakili literal perduaan atau perlapanan. Sebagai contoh, '0b11' mewakili nombor perduaan 11, dan '0o17' mewakili nombor perlapanan 17.
Jenis:
'0' lalai kepada integer jenis int. Walau bagaimanapun, jenis integer lain boleh ditentukan dengan menambahkan akhiran jenis selepas literal, contohnya:
- '0l' : long int
- '0ll' : long long int
- '0u' : unsigned int
Nota Nota:
'0' tidak boleh digunakan sebagai literal titik terapung. - '0' tidak boleh digunakan untuk mewakili aksara. Huruf aksara mesti disertakan dalam petikan tunggal, seperti 'a'.
- '0' tidak boleh digunakan sebagai literal rentetan. Huruf rentetan mesti disertakan dalam petikan berganda, seperti "hello".
-
Atas ialah kandungan terperinci Apakah maksud '0' dalam 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