- 3
- 0
- 约1.7万字
- 约 130页
- 2023-12-01 发布于陕西
- 举报
系统在程序运行期间为其分配固定存储空间的变量称为静态存储变量。 全局变量就是一种静态存储变量,系统在程序开始执行时为其分配存储空间,直到程序执行完毕才释放,因此整个程序执行期都是全局变量的生存期。 可以使用static关键字将局部变量的存储方式声明为静态存储方式,在函数调用结束后保留其局部变量的值,即不释放局部变量所占据的存储空间,从而在下一次调用该函数时可能继续使用上一次调用结束时的结果 。 静态存储变量 用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型是一致的。因此,并不要求函数的形参也是下标变量。换句话说,对数组元素的处理是按普通变量对待的。 用数组名作函数参数时,则要求形参和相对应的实参都必须是类型相同的数组,都必须有明确的数组说明。当形参和实参二者不一致时,即会发生错误。 数组名作为函数参数 在普通变量或下标变量作函数参数时,形参变量和实参变量是由编译系统分配的两个不同的内存单元。在函数调用时发生的值传送是把实参变量的值赋予形参变量。 在用数组名作函数参数时,不是进行值的传送,即不是把实参数组的每一个元素的值都赋予形参数组的各个元素。因为实际上形参数组并不存在,编译系统不为形参数组分配内存。 数组名作为函数参数 main() {void fun(float x[3]); float a[5]={3.5
您可能关注的文档
- (5.11.7)--1.6 船舶柴油机提高经济性的主要措施.ppt
- (5.11.8)--1.7 柴油机的结构特点.ppt
- (5.11.9)--1.8 定时坐标图的原理.ppt
- (6)--2.1变压器结构铭牌船舶电机与拖动.ppt
- (6)--2.2 数据输入与输出.ppt
- (6)--2同步发电机的并联运行试题.doc
- (6)--3.3出油阀的作用和结构.ppt
- (6)--3.第三章 C语言的程序结构、语句分类和数据的输入输出.ppt
- (6)--6.2相似原理的应用传热学.pdf
- (6)--7、指针作函数参数程序设计基础.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)