- 7
- 0
- 约2.68万字
- 约 146页
- 2017-01-01 发布于广东
- 举报
编译预处理 例: void funa(int ,int); void funb(int); main( ) { int a=6,b=12; funa(a,b); } void funa (int aa ,int bb) { int n=5; /*….*/ funb(n);} void funb(int s) { int x; /*…..*/ } 操作系统运行状态 返回地址 参数 6 12 a b 调用函数运行状态 返回地址 6 12 5 调用函数运行状态 funb( ) aa bb n …... main( ) funa( ) 说明: (1). 主函数main()返回的地址应该在操作系统环境中.其 参数是操作系统传递过来的. 主函数定义了两个局 部变量:a 和 b. (2). 当主函数调用funa时,funa着手保护调用函数的地址 等数据: 分配两个形参的空间,将主函数的实参传递过 来.所以形参aa和bb分别为6和12. (3). funa()的栈区和 main()的栈区是互相独立的.在 funa()中不能访问main()中的局部变量a 和 b.funa() 可以修改其变量aa和bb, 但
您可能关注的文档
- C语言程序设计刘燕主编陈晓男高振栋副主编08课件教学.ppt
- C语言程序设计刘燕主编陈晓男高振栋副主编09课件教学.ppt
- C语言程序设计刘莹第1章课件教学.ppt
- C语言程序设计刘莹第2章课件教学.ppt
- C语言程序设计刘莹第3章课件教学.ppt
- C语言程序设计刘莹第4章课件教学.ppt
- C语言程序设计刘莹第5章课件教学.ppt
- C语言程序设计刘莹第6章课件教学.ppt
- C语言程序设计刘莹第7章课件教学.ppt
- C语言程序设计刘莹第8章用户标识符的作用域和存储类别课件教学.ppt
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)