計算機中的單位
儲存單位:
計算機只有兩種狀態:0和1,而儲存0和1的單位就是bit。
1 byte = 8 bite(1位元組 = 8位)
1 word = 2 byte(1字 = 2位元組)
byte(byte,習慣上用「b」),是記憶體儲存資料的基本單位。可代表乙個字元(a~z),數字(0~9),或乙個符號(, . ! % & + - * /)等。
1字母 = 1 byte = 8 bite
1漢字 = 2 byte = 16 bite
單位換算:1 byte = 8 bits
1 kb = 1024 bytes
1 mb = 1024 kb
1 gb = 1024 mb
速度單位:
bps ( byte per second ) ,1 mbps = 128 kbps
c++各資料型別佔位元組數
16位編譯器
32位編譯器
64位編譯器
char:1個位元組
char*(即指標變數):2個位元組
short int : 2個位元組
int:2個位元組
unsigned int : 2個位元組
float: 4個位元組
double: 8個位元組
long: 4個位元組
long long: 8個位元組
unsigned long: 4個位元組
char :1個位元組
char*(即指標變數): 4個位元組
short int : 2個位元組
int: 4個位元組
unsigned int : 4個位元組
float: 4個位元組
double: 8個位元組
long: 4個位元組
long long: 8個位元組
unsigned long: 4個位元組
char :1個位元組
char*(即指標變數): 8個位元組
short int : 2個位元組
int: 4個位元組
unsigned int : 4個位元組
float: 4個位元組
double: 8個位元組
long: 8個位元組
long long: 8個位元組
unsigned long: 8個位元組
C語言資料型別佔記憶體大小
c語言資料型別 使用sizeof計算各資料型別占用記憶體大小 includeint main struct test t typedef enumenum test typedef enumenum test2 typedef unionunion test char a 10 short b 10...
iOS基本資料型別所佔記憶體大小
1 在swift中基本的資料型別都有哪些?float cgfloat double float t float32 float64 float80 double t int int fast8 t int fast16 t int fast32 t int fast64 t intmax t nsi...
golang 常用資料型別以及占用記憶體大小
要搞清楚這個問題先要了解幾個常用的儲存單位的轉換 1.bit 位 二進位制數中的乙個數字,可以是0或者1,是計算機中資料的最小單位。二進位制的乙個 0 或乙個 1 叫一位 2.byte 位元組 計算機中資料的基本單位,每8位組成乙個位元組 int8 8位,就是乙個位元組 int16 2個位元組 in...