c语言实战1200例 pdf6,C语言程序设计6.6.2.pdf
時隱時現的數據-變量的存儲屬性
1 變量的屬性
操作屬性 變量的類型
存儲器類型:寄存器、靜態存
變量的屬性 儲區儲區、、動態存儲區動態存儲區
存儲屬性 生存期:變量在某一時刻存在-
靜態變量與動態變量
作用域 :變量在某區域內有效-
作用域 :變量在某區域內有效
局部變量與全局變量
時隱時現的數據-變量的存儲屬性
2 變變量定義格式定義格式: 存儲類存儲類型 數據類數據類型 變變量表表;;
auto 自動型
int sum;
存儲類型 register 寄存器型
存儲類型 register 寄存器型
auto int a,b,c;
static 靜態型 register int i;
static float x,y;
extern 外外部型
時隱時現的數據-變量的存儲屬性
3 局部變量與全局變量
int x,y; aa,bb,cc
int main( )
{ int a,b,c;
int fun(int);
x=10;x=10;
y=11;
fun(a);
….
return 0; x,y
x,y
}
int fun( int m)
{ x++; y++;…..}
時隱時現的數據-變量的存儲屬性
(1)局部變量內部變量
定義 在 數或復合語句內定義 在定義它的 數或復合語句內有效
定義 :在函數或復合語句內定義 ,在定義它的函數或復合語句內有效。
說明: float f1(int a)
{ int b,c; a,b,c有效
?不同函數中同名變量, …….
}
占不同內存單元 }
占不同內存單元
? 形參屬于局部變量 char f2(int x,int y)
{ int i,j; x,y,i,j有效
? 局部變量只在函數調用 ……
時起作用,函數調用結束, }
總結
以上是生活随笔為你收集整理的c语言实战1200例 pdf6,C语言程序设计6.6.2.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言入门自学书籍推荐6,菜鸟自学嵌入式
- 下一篇: c语言编程 新浪博客,[c语言编程]经典