- 6
- 0
- 约1.04千字
- 约 10页
- 2023-11-17 发布于陕西
- 举报
感谢聆听 C语言程序设计 二、四类存储属性标识符用法 register, auto, static, extern 1.register register int a; 2.auto 局部变量 作用域限于定义它的函数或复合语句内 [auto] 类型说明 变量名; int x,y,z;或auto int x,y,z; int main() { int x=1; {void prt(void); int x=3; prt(); printf(2nd x=%d\n,x); } printf(“1st x=%d\n,x); } void prt(void) { int x=5; printf(3th x=%d\n,x); } 运行结果: 3th x=5 2nd x=3 1st x=1 printf } printf 主函数区int x=1 {int x=3 prt() prt int x=5 printf x=3 运行结果: 3th x=5 2nd x=3 1st x=3 二、四类存储属性标识符用法 3.static ①静态存储的局部变量 在函数内定义:static int a=10,b; 静态局部变量的初值是在程序编译时一次性赋予 程序运行期间不再赋初值 对未赋初值的静态局部变量,自动给它赋
原创力文档

文档评论(0)