Rumah >pembangunan bahagian belakang >C++ >Bolehkah unsigned long int Boleh Menyimpan Nombor Sepuluh Digit dalam C ?
Dalam C , julat nilai yang boleh disimpan oleh jenis integer bergantung pada saiznya dan sama ada ia ditandatangani atau tidak ditandatangani. Untuk komputer 32-bit, julat minimum yang dijamin oleh standard C ialah:
int panjang yang tidak ditandatangani tidak boleh memegang nombor sepuluh digit (1,000,09,9,9,000,900,000,000,000,00 izany) dengan pasti Komputer 32-bit.
Walau bagaimanapun, untuk nombor yang lebih besar, C99 dan C 11 memperkenalkan jenislong long int, yang menawarkan julat yang lebih luas:
menyediakan kapasiti yang mencukupi untuk menyimpan nombor sepuluh digit. Perlu diingat bahawa long long int tidak selalu disokong oleh penyusun lama, jadi ketersediaannya harus disahkan sebelum bergantung padanya.
Atas ialah kandungan terperinci Bolehkah unsigned long int Boleh Menyimpan Nombor Sepuluh Digit dalam C ?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!