Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft'a özgü
Tamsayı türlerinin sınırları aşağıdaki tabloda listelenmiştir. Bu sınırlar için önişlemci makroları, standart üst bilgi dosyası <climit'lerini> eklediğinizde de tanımlanır.
Tamsayı Sabitleri Sınırları
Sabit | Anlamı | Değer |
---|---|---|
CHAR_BIT |
Bit alanı olmayan en küçük değişkendeki bit sayısı. | 8 |
SCHAR_MIN |
türünde signed char bir değişken için en düşük değer. |
-128 |
SCHAR_MAX |
türünde signed char bir değişken için en yüksek değer. |
127 |
UCHAR_MAX |
türünde unsigned char bir değişken için en yüksek değer. |
255 (0xff) |
CHAR_MIN |
türünde char bir değişken için en düşük değer. |
-128; 0 seçeneği kullanılıyorsa /J |
CHAR_MAX |
türünde char bir değişken için en yüksek değer. |
127; Seçenek kullanılıyorsa /J 255 |
MB_LEN_MAX |
Çok karakterli sabitteki bayt sayısı üst sınırı. | 5 |
SHRT_MIN |
türünde short bir değişken için en düşük değer. |
-32768 |
SHRT_MAX |
türünde short bir değişken için en yüksek değer. |
32767 |
USHRT_MAX |
türünde unsigned short bir değişken için en yüksek değer. |
65535 (0xffff) |
INT_MIN |
türünde int bir değişken için en düşük değer. |
-2147483648 |
INT_MAX |
türünde int bir değişken için en yüksek değer. |
2147483647 |
UINT_MAX |
türünde unsigned int bir değişken için en yüksek değer. |
4294967295 (0xffffffff) |
LONG_MIN |
türünde long bir değişken için en düşük değer. |
-2147483648 |
LONG_MAX |
türünde long bir değişken için en yüksek değer. |
2147483647 |
ULONG_MAX |
türünde unsigned long bir değişken için en yüksek değer. |
4294967295 (0xffffffff) |
LLONG_MIN |
Türünde bir değişken için en düşük değer long long |
-9223372036854775808 |
LLONG_MAX |
Türünde bir değişken için en yüksek değer long long |
9223372036854775807 |
ULLONG_MAX |
Türünde bir değişken için en yüksek değer unsigned long long |
18446744073709551615 (0xffffffffffffffff) |
Bir değer en büyük tamsayı gösterimini aşarsa, Microsoft derleyicisi bir hata oluşturur.