基本資料型別
1. 整型和浮點型
2. 資料範圍 1.
整型:char, short, int, long, long long(有無符號和有符號之分,即可以新增unsigned)
long a=1234l long long b=1234ll
%d %ld %lld
浮點型:float, double
%f %lf 2.
32位char:1 位元組 short:2位元組 int:4位元組 long 4位元組 long long 8位元組
中有其範圍的巨集定義 如schar
_min
schar_
max int
_min int_
max
char:-128~127
unsigned char:0~255 其餘類似
float:4位元組 double:8位元組
中有其範圍的巨集定義 flt_min flt_
max dbl_min dbl_
max
注意列印時使用%f %lf
Objective C基本資料型別取值範圍 位元組
一些型別限定修飾詞 1.這些限定詞經常用來限定int型,在限定int型別時int可以省略 2.short和long會改變int型的長度,在不同編譯器長度不相同,但是一般short長度不大於int,int長度不大於long 3.signed和unsigned不會改變型別長度,僅表示最高位是否為符號位,...
Java 基本資料型別取值範圍
整型 byte 2的7次方 2的7次方 1 128 127 占用1位元組 short 2的15次方 2的15次方 1 32768 32767 占用2位元組 int 2的31次方 2的31次方 1 2147483648 2147483647 占用4位元組 long 2的63次方 2的63次方 1 92...
基本資料型別的儲存大小算出取值範圍大小
模 n位m進製的數字的個數就是模。例如 八位二進位制的數有256個。但是這裡的八位二進位制數不能說是byte型別的二進位制範圍。因為更大的數字賦值給byte的話,它會一直在 128到127範圍內迴圈。二位十進位制的數,即0 99,100個數,模就是100。先賢們,就想出乙個辦法,也就是約定。模 0 ...