在程式執行過程中,其值不發生改變的量稱為常量。
常量分類: 常量
說明直接常量(字面量)
可以立即拿來用,無需任何說明的量,例如:
符號常量
用識別符號代表乙個常量。在c語言中,可以用乙個識別符號來表示乙個常量,稱之為符號常量。
說明:符號常量在使用之前必須先定義,其一般形式為:
#define
識別符號 常量
其中#define也是一條預處理命令(預處理命令都以"#"開頭),稱為巨集定義命令(在後面預處理程式中將進一步介紹),其功能是把該識別符號定義為其後的常量值。一經定義,以後在程式中所有出現該識別符號的地方均代之以該常量值。
習慣上符號常量的識別符號用大寫字母,變數識別符號用小寫字母,以示區別。
#include2.變數#define price 30
int main()
其值可以改變的量為變數。
乙個變數應該有乙個名字,在記憶體中佔據一定的儲存單元。
變數型別 變數名;
int score;
score = 100;
score = a;
score = b = 100;
int a = 200;
printf("%i", a);
常用格式符:
(1) %d\%i 整數(int)
(2) %f 小數(float、double)
(3) %c 字元(char)
1.區域性變數:區域性變數也稱為內部變數,作用域僅限於函式內,離開該函式使用是非法的。
2全域性變數:也稱為外部變數,是針對於函式外部定義的變數,它一般不屬於任何乙個函式,保證整個整個編寫程式都可以使用。
3.**塊的作用
及時**不再使用的變數,為了提公升效能
1>scanf函式只接受變數的位址
2>scanf函式是乙個阻塞式的函式,等待使用者輸入
3>使用者輸入完畢後,就會將使用者輸入的值賦值給變數
scanf 函式注意事項:
**例項:
C語言基礎 基礎語法
識別符號 識別符號就是變數的名字,函式的名字等都可以叫做識別符號。海風教育投訴 命名規則 1.開頭必須為字母,不得以數字或者下劃線開頭。2.識別符號只能以數字,下劃線字母組合。3.識別符號不准使用c的關鍵字。c基礎知識 1.每個程式有且只能有乙個main函式。2.每條語句以分號結束。3.所有的語句必...
C語言基礎語法
一 關鍵字 識別符號 注釋 1 關鍵字也叫保留字,是c語言中具有特殊含義的符號,共有32個 特點 全部小寫,有特殊顏色 c語言一共提供了32個關鍵字,這些關鍵字都被c語言賦予了特殊含義 auto double int struct break else long switch case enum r...
C 語言基礎語法
物件導向是一種開發思想 程式設計師世界裡將自己身邊所處的萬事萬物皆理解為物件 物件是通過計算機語言實現的乙個由屬性 行為 主動行為 被動行為 構成的乙個整體性功能的載體 每乙個程式都是乙個物件 或者乙個物件是由其他的各種物件構成 程式中的物件指的是 將其放在任意的環境中,都能夠起到自身的所具有的的本...