變數即變化的量。
c語言中用 常量 來表示不變的值,用 變數 表示變化的值。
eg:輸出26個字母
#include
int main()
printf("\n");
return 0;
}int te程式設計客棧mp;
int age = 21;
float weight = 51.2f;
char ch = 'v';
int a = 10;
格式:型別 變數名 賦值操作符 內容
在計算機記憶體中開闢對應變數大小的空間。
乙個變數在乙個**塊內,只能定義一次。
在定義變數時為其賦值。
eg: int age = 21;
為已存在的變數賦上新的值。
eg: age=22;
注意:float weight = 45.5f;
表示float型別的浮點數時建議帶上f,double型別不用帶。
int temp程式設計客棧;
若定義變數時為未初始化,系統會為其賦乙個隨機值。
變數的分類
在看此塊內容前可以先看看記憶體及位址相關內容,更容易理解。
乙個變數是有三個屬性:
1.變數的空間。
2.變數的內容。
3.變數的位址。
為了解釋清楚,www.cppcns.com請移步--程式設計客棧-->變數的屬性、變數的左值與右值
變數的宣告是告訴檔案在某個地方有某變數,程式在連線時可以找到。
extern 變數的型別 變數名
一般在宣告變數時只需寫變數的型別和變數www.cppcns.com名,不需要寫上具體值。
extern 函式名
一般在宣告函式時只需寫函式名,不用寫函式體。
C語言入門篇
目錄 1 字面意思是啥就是啥,看其表示就可以知道其值和類www.cppcns.com型。2 有值無名,一用來初始化變數,與一種字元相關聯。www.cppcns.com include int main 1 常變數 c語言中,把用const修飾的變數稱為常變數。2 常變數具有常量屬性,不可被直接修改 ...
C語言入門篇
目錄 加 減 乘 除 取模 除法運算分母不可為零,否則程式會中斷報錯,所以要在程式中檢驗分母是否為零。取模即取餘數。右移 左移 1.移位運算是站在二進位制角度移位的 eg include int main 2.左移右移,原始變數值不發生變化除非給原始變數賦值 3.整數移位運算不能整除時,只保留整數部...
C語言入門篇
目錄 ststic修飾區域性變數,會改變區域性變數的生命週期,不改變作用域 生命週期 和全域性變數一樣具有全域性性,但在記憶體中的位置沒有改變,還在在靜態儲存區中。作用域 作用域不改變。注意 靜態區域性變數的初始化在整個變數定義時只會進行一次。1 不加static include show int ...