C语言变量的定义包括变量存储类型和变量的什么?
C語言變量的定義包括變量存儲類型和變量的名稱。C語言定義變量的格式:“數據類型 變量名;”,“數據類型”表示想要存儲什么類型的數據,“變量名”就是你想給這個變量起個什么名字,通常都是用字母。
變量的定義
定義變量的格式非常簡單,如下所示:
數據類型 變量名;
首先要強調的一點是:最后的分號千萬不要丟了。變量的定義是一個語句,我們說過,語句都是以分號結尾的。
“數據類型”表示想要存儲什么類型的數據就定義什么類型的變量。想要存儲整數就定義成 int 型;想要存儲小數就定義成 float 型或 double 型;想要存儲字符就定義成 char 型……
“變量名”就是你想給這個變量起個什么名字,通常都是用字母。比如:
int i;
就表示定義了一個整型變量 i。
變量名的命名規則
在定義變量時,變量名可以是字母、數字和下劃線的組合。但是也不是隨便的組合,要注意以下幾個命名規則:
1) 變量名的開頭必須是字母或下劃線,不能是數字。實際編程中最常用的是以字母開頭,而以下劃線開頭的變量名是系統專用的。
隨便打開一個頭文件就會看到,它里面所有的變量名、宏名、函數名全是以下劃線開始的。
所以為了避免與系統定義的名字產生沖突,在編程的時候,除非要求這么定義,否則永遠都不要使用下劃線作為一個變量名的開頭。
2) 變量名中的字母是區分大小寫的。比如 a 和 A 是不同的變量名,num 和 Num 也是不同的變量名。
3) 變量名絕對不可以是C語言關鍵字,這一點一定要記住!
4) 變量名中不能有空格。這個可以這樣理解:因為上面我們說過,變量名是字母、數字、下劃線的組合,沒有空格這一項。
變量的賦值
那么變量定義好之后怎么將數放到這個變量里面呢?首先要理解的是,將一個數字放到一個變量中,這個動作叫“賦值”。“賦”即“給予”的意思,所以“給變量賦值”意思就是將一個值傳給一個變量。那怎么賦值呢?是通過賦值運算符=,賦值的格式是:
變量名 = 要賦的值;
它的意思是將=右邊的數字賦給左邊的變量。比如:
i = 3;
這就表示將 3 賦給了變量 i,此時 i 就等于 3 了。
這里需要注意的是,這里的=跟數學中的“等于號”是不一樣的。在剛開始學習C語言的時候,在這一點上大家很難從數學的思維中轉變過來。在C語言中=表示賦值,即將右邊的值賦給左邊的變量,而不是左邊的變量等于右邊的值。
那C語言中有沒有表示相等的運算符呢?這就是雙等號==。這個運算符就與數學中的“等于”是同一個意思了。
總結
以上是生活随笔為你收集整理的C语言变量的定义包括变量存储类型和变量的什么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几个清淡的家常菜的做法
- 下一篇: 珍惜时间的名言