Aracılığıyla paylaş


Tamsayı sınırları

Microsoft özel

Tamsayı türlerini limitleri aşağıdaki tabloda listelenir.Bu sınırlar da standart üstbilgisinde tanımlanan dosya SINIRLARI.H.

Tamsayı sabitler sınırlamalar

Sabit

Anlam

Value

CHAR_BIT

Bir bit alanı olmayan en küçük değişken bit sayısı.

8

SCHAR_MIN

En düşük değer türünde bir değişken için imzalı char.

–128

SCHAR_MAX

Türünde bir değişken için en büyük değer imzalı char.

127

UCHAR_MAX

Türünde bir değişken için en büyük değer unsigned char.

255 (0xff)

CHAR_MIN

En düşük değer türünde bir değişken için char.

–128; /j seçeneği kullanıldığında, 0

CHAR_MAX

Türünde bir değişken için en büyük değer char.

127; /j seçeneğini kullandıysanız 255

MB_LEN_MAX

Multicharacter sabiti bayt sayısı üst sınırı.

5

SHRT_MIN

En düşük değer türünde bir değişken için kısa.

–32768

SHRT_MAX

Türünde bir değişken için en büyük değer kısa.

32767

USHRT_MAX

Türünde bir değişken için en büyük değer İmzasız kısa.

65535 (0xffff)

INT_MIN

En düşük değer türünde bir değişken için int.

–2147483648

INT_MAX

Türünde bir değişken için en büyük değer int.

2147483647

UINT_MAX

Türünde bir değişken için en büyük değer unsigned int.

4294967295 (0xffffffff)

LONG_MIN

En düşük değer türünde bir değişken için uzun.

–2147483648

LONG_MAX

Türünde bir değişken için en büyük değer uzun.

2147483647

ULONG_MAX

Türünde bir değişken için en büyük değer unsigned long.

4294967295 (0xffffffff)

_I64_MIN

Türünde bir değişken için en düşük değer__int64

-9223372036854775808

_I64_MAX

Türünde bir değişken için en büyük değer__int64

9223372036854775807

_UI64_MAX

Türünde bir değişken için en büyük değer İmzasız __int64

18446744073709551615 (0xffffffffffffffff)

Bir değerin en büyük tamsayı gösterimi aşarsa, Microsoft derleyici bir hata üretir.

Ayrıca bkz.

Başvuru

Yüzen sınırları