新聞中心
C語言變量的定義包括變量存儲類型和變量的名稱。C語言定義變量的格式:“數(shù)據(jù)類型 變量名;”,“數(shù)據(jù)類型”表示想要存儲什么類型的數(shù)據(jù),“變量名”就是你想給這個變量起個什么名字,通常都是用字母。
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),沁水企業(yè)網(wǎng)站建設(shè),沁水品牌網(wǎng)站建設(shè),網(wǎng)站定制,沁水網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,沁水網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
變量的定義
定義變量的格式非常簡單,如下所示:
數(shù)據(jù)類型 變量名;
首先要強調(diào)的一點是:最后的分號千萬不要丟了。變量的定義是一個語句,我們說過,語句都是以分號結(jié)尾的。
“數(shù)據(jù)類型”表示想要存儲什么類型的數(shù)據(jù)就定義什么類型的變量。想要存儲整數(shù)就定義成 int 型;想要存儲小數(shù)就定義成 float 型或 double 型;想要存儲字符就定義成 char 型……
“變量名”就是你想給這個變量起個什么名字,通常都是用字母。比如:
int i;
就表示定義了一個整型變量 i。
變量名的命名規(guī)則
在定義變量時,變量名可以是字母、數(shù)字和下劃線的組合。但是也不是隨便的組合,要注意以下幾個命名規(guī)則:
1) 變量名的開頭必須是字母或下劃線,不能是數(shù)字。實際編程中最常用的是以字母開頭,而以下劃線開頭的變量名是系統(tǒng)專用的。
隨便打開一個頭文件就會看到,它里面所有的變量名、宏名、函數(shù)名全是以下劃線開始的。
所以為了避免與系統(tǒng)定義的名字產(chǎn)生沖突,在編程的時候,除非要求這么定義,否則永遠都不要使用下劃線作為一個變量名的開頭。
2) 變量名中的字母是區(qū)分大小寫的。比如 a 和 A 是不同的變量名,num 和 Num 也是不同的變量名。
3) 變量名絕對不可以是C語言關(guān)鍵字,這一點一定要記住!
4) 變量名中不能有空格。這個可以這樣理解:因為上面我們說過,變量名是字母、數(shù)字、下劃線的組合,沒有空格這一項。
變量的賦值
那么變量定義好之后怎么將數(shù)放到這個變量里面呢?首先要理解的是,將一個數(shù)字放到一個變量中,這個動作叫“賦值”。“賦”即“給予”的意思,所以“給變量賦值”意思就是將一個值傳給一個變量。那怎么賦值呢?是通過賦值運算符=,賦值的格式是:
變量名 = 要賦的值;
它的意思是將=右邊的數(shù)字賦給左邊的變量。比如:
i = 3;
這就表示將 3 賦給了變量 i,此時 i 就等于 3 了。
這里需要注意的是,這里的=跟數(shù)學中的“等于號”是不一樣的。在剛開始學習C語言的時候,在這一點上大家很難從數(shù)學的思維中轉(zhuǎn)變過來。在C語言中=表示賦值,即將右邊的值賦給左邊的變量,而不是左邊的變量等于右邊的值。
那C語言中有沒有表示相等的運算符呢?這就是雙等號==。這個運算符就與數(shù)學中的“等于”是同一個意思了。
標題名稱:C語言變量的定義包括變量存儲類型和變量的什么?
URL網(wǎng)址:http://fisionsoft.com.cn/article/cjjdop.html