變數就是在程式執行的時候是可以改變的。
函式外面定義是全域性變數
檔案作用域,無初始化預設為0
函式內部定義是區域性變數
**塊作用域,無初始化預設為隨機數
**塊是乙個{}括起來的一段**。
//區域性變數與全域性變數
#include
int g_a;//全域性變數
int main(void)
printf("b = %d.\n", b);//此處出錯,作用域出錯
return
0;}
程式在執行中不會改變的量,常量在執行之初給定一次值,以後就不變了。
c語言對記憶體的管理方式,先進後出。
c語言中的區域性變數就是定義在棧中的。
變數與常量
變數與常量的宣告 變數名型別 字元,日期,數字,布林 預設值 常量名constant 型別 字元,日期,數字,布林 預設值 變數與常量的區別 變數可以在任何部分進行賦值.而常量在 declare 中宣告並且賦值.注意 都是在 declare 中宣告 正確的操作 declare pagesize co...
變數與常量
關於變數 常量 型別和運算子等。2.1 變數名 變數名由字母和數字組成,首字母必須是字母,下劃線 看作是字母,所以可以放在首字母。但是,盡量不用用下劃線作為首字母,因為在庫函式中經常這樣命名。變數名用小寫字母,符號常量用大寫字母。變數名字的選擇需要根據實際目的,區域性變數用短名,外部變數用長名。2....
常量與變數
常量與變數 定義 運算過程中不能改變的量可以稱之為常量。分類 1 整形常量 整數,如100,543,0 2 實型常量 十進位制小數形式,如13.5354,0.464,86.53 指數形式,如12.45e4 表示12.34 10 3 0.46e4 表示0.46 10 4 注意 e或e之前必須有數字,且...