變量
整形變量:
類型名稱
典型尺寸(位元組)
值範圍
signed char
1
-128〜127
short
2
-32768〜32767
unsigned short
0〜65535
int
4
-2,147,483,648至+2,147,483,647
unsigned int
0〜4294967295
long/long int
unsigned long
long long/long long int
8
-9,223,372,036,854,775,808至9,223,372,036,854,775,807
浮點類型變量
單精度
類型說明符float,在記憶體占4個位元組,便是的數值範圍是-3.4e38~3.4e38。
雙精度
類型說明double,在記憶體中占8個位元組,表示的數值範圍是-1.7e308~1.7e308.
長雙精度
類型說明long double,該實行資料在記憶體中占10個位元組,表示數值的範圍是-1.1e4932~1.1e4932
變量指派
int x=6;
表示定義x為有符号的基本整形變量,賦初值為5。
int x,y,z=6;
表示定義x,y,z為有符号的基本整形變量,z賦初值為6。
int x=3,y=3,z=3;
表示定義x、y、z為有符号的基本整形變量,且賦的初值為3。
字元變量
字元變量的類型說明符為char,在記憶體中占用1個位元組。