- 4
- 0
- 约3.57千字
- 约 20页
- 2015-10-01 发布于广东
- 举报
武汉大学c课件第12讲(05级),武汉大学分析化学课件,武汉大学课件下载,武汉大学电路课件,武汉大学测量平差课件,武汉大学生物化学课件,武汉大学课件,武汉大学测绘工程课件,课件购买武汉大学,武汉大学仪器分析课件
第七章 函数 对变量的定义需要给出两方面的属性: 1、 自动变量 用关键字auto作存储类型说明的局部变量(包括形参)称为自动变量。 自动变量存放在动态存储区,都是动态分配存储空间的。 C语言规定:在局部变量的定义中,可省略关键字auto。即:没有指明存储类别的变量,一律隐含为:自动变量。 2、静态变量 所有全局变量和用关键字static作存储类型说明的局部变量称为静态变量。 静态变量存放在静态存储区,一旦为其分配了存储单元,它们在整个程序执行期间将固定地占用这些存储单元。 由于所有全局变量都是静态类的,C规定,在定义全局变量时“static”可以省去不写。 静态全局变量仅能为本源文件中各函数使用,不能为本源文件以外的其他源文件使用。 静态变量举例 int hanshu( int x ) { static int m=0, n=5; /* 定义m,n为静态局部变量 */ int y=0 ; printf(m=%d,n=%d,y=%d\n, m, n, y); m++ ; n++ ; y++ ; return ( x+y+m+n ); } main ( ) { int a=2 , k ; for ( k=1;k=3;k++) printf(%d)hanshu(%d)=%d\n,k, a, hanshu(a
您可能关注的文档
最近下载
- 艰难梭菌感染性结肠炎护理查房.pptx VIP
- 海南省海口市2024-2025学年七年级下学期期末考试地理试卷(含答案).pdf VIP
- 2025年西学中试题库及答案.doc VIP
- 钢结构工程监理实施细则.docx VIP
- 深圳卫视大型纪录片《中国南极记忆》招商方案.ppt VIP
- GDBD-2025-09 线路工程岩石(较软岩)土石方开挖补充定额.pdf VIP
- 初三毕业暨高中升学模拟考试数学卷(带解析)中考数学模拟题.doc VIP
- GB51158-2015 通信线路工程设计规范.docx
- 2026年企业风险辨识分级管控清单煤矿企业安全风险辨识分级管控清单.docx VIP
- 高原特殊区域农村公路砂砾路面就地再生技术规范.pdf VIP
原创力文档

文档评论(0)