C語言入門之變數與常量,字元與轉義字元

2021-09-25 07:58:03 字數 1450 閱讀 3547

變數的定義方法

int a=100;

char b=『w』;

float c;

變數的分類

·區域性變數

·全域性變數

#include int a=10;

int main()

結果:列印20

當區域性變數和全域性變數同名的時候,區域性變數優先使用

繪製**如下:

常量

1 字面常量

2 const 修飾的常變數

例:const int i=3;

用const定義必須給予初值

#include#define p 3

int main()

; printf("%d\n",p);

printf("%d",tuesday);

return 0;

}

執行結果:32

enum 與 #define區別

1 #define定義的常量,不可進行除錯

2 #define定義的識別符號常量不具有型別,列舉具有型別

字串與轉義字元

1字串例:「hello」

這種由雙引號(double quote)引起來的一串字元稱為字串字面值(string literal),或者簡稱字串。

注:字串的結束標誌是乙個 \0 的轉義字元。在計算字串長度的時候 \0 是結束標誌,不算作字串內容

#includeint main()

; char arr3 = ;

printf("%s\n", arr1);

printf("%s\n", arr2);

printf("%s\n", arr3);

return 0;

}

2轉義字元

#include int main()

結果:

原因:\t為轉義字元

一道面試題:

#include int main()

C語言之變數與常量

關於變數 常量 型別和運算子等。2.1 變數名 變數名由字母和數字組成,首字母必須是字母,下劃線 看作是字母,所以可以放在首字母。但是,盡量不用用下劃線作為首字母,因為在庫函式中經常這樣命名。變數名用小寫字母,符號常量用大寫字母。變數名字的選擇需要根據實際目的,區域性變數用短名,外部變數用長名。2....

C語言常量與變數

一 常量 1 直接常量 1 整形常量 12u 0l 3 十進位制表示 除表示整數0外,不以0開頭 以0開頭的數字串會被解釋成八進位制數 負數在前面加負號 字尾 l 或 l 表示長整型,u 或 u 表示無符號數。例 345 31684 0 23456 459l 356l 56789u 567lu 八進...

C語言 常量與變數

常量 10 實型常量 小數 單精度float 雙精度double 注意 預設情況下編寫的小數都是雙精度的實型常量,也就是預設情況下所有小數都是double 10.1 雙精度double 88.8 雙精度double 5.2f 單精度float 字元型常量,用單引號括起來的就是字元型常量 注意 字元型...