一個int佔一個字元一個int佔4個位元組。字元在計算機和電信技術中,一個字元是一個單位的字形、類字形單位或符號的基本資訊。位元組是計算機資訊科技用於計量儲存容量的一種計量單位,通常情況下一位元組等於有八位,也表示一些計算機程式語言中的資料型別和語言字元。
一個int佔一個字元一個int佔4個位元組。字元在計算機和電信技術中,一個字元是一個單位的字形、類字形單位或符號的基本資訊。位元組是計算機資訊科技用於計量儲存容量的一種計量單位,通常情況下一位元組等於有八位,也表示一些計算機程式語言中的資料型別和語言字元。
int所佔的位元組數是根據要執行的系統架構決定的,編譯器決定了程式要輸出的對應架構,對於不同的架構,int佔的位元組數不同。
1、16位編譯器
char :1個位元組
char*(即指標變數): 2個位元組
short int : 2個位元組
int: 2個位元組
unsigned int : 2個位元組
float: 4個位元組
double: 8個位元組
long: 4個位元組
long long: 8個位元組
unsigned long: 4個位元組
2、32位編譯器
char :1個位元組
char*: 4個位元組
short int : 2個位元組
int: 4個位元組
unsigned int : 4個位元組
float: 4個位元組
double: 8個位元組
long: 4個位元組
long long: 8個位元組
unsigned long: 4個位元組
阿拉伯數字在計算機中佔2個字元,1個漢字字元儲存需要2個位元組,1個英文字元儲存需要1個位元組。
在計算機和電信技術中,一個字元是一個單位的字形、類字形單位或符號的基本資訊。字元是可使用多種不同字元方案或內碼表來表示的抽象實體。針對公共語言執行庫的應用程式使用編碼將字元表示形式從本機字元方案對映至其他方案。應用程式使用解碼將字元從非本機方案對映至本機方案。電腦和通訊裝置會使用字元編碼的方式來表達字元。意思是指,會將一個字元指定給某個東西。傳統上,是代表整數量的位元序列,如此,則可透過網路來傳