c语言程序设计 谭浩强第8章_函数
第八章 8.1 概述 例8.19使用寄存器变量 #include stdio.h void main ( ) { long fac(long); long i,n; scanf(%ld,n); for(i=1;i=n;i++) printf(%ld!=%ld\n,i,fac(i)); } long fac(long n) { register long i,f=1; /*定义寄存器变量*/ for (i=1;i=n;i++) f=f*i; return (f); } 8.9.5 用extern声明外部变量 外部变量是在函数外部定义的全局变量,它的作用域是从变量的定义处开始,到本程序文件的末尾。在此作用域内,全局变量可以为程序中各个函数所引用。编译时将外部变量分配在静态存储区。用extern来声明外部变量,以扩展外部变量的作用城。 1. 在一个文件内声明外部变量 例8.20 用extern声明外部变量,扩展它在程序文件中的作用域 #include stdio.h void main() { int max(int,int); /*外部变量声明*/ extern A,B;
您可能关注的文档
最近下载
- 2025广西机场管理集团有限责任公司招聘136人(第一批次笔试参考题库附答案.docx VIP
- Q∕GDW 13092.1-2018 12kV固体绝缘环网柜采购标准 第1部分:通用技术规范.docx VIP
- 开放性损伤-创伤.ppt VIP
- 侗族傩戏文化的文创产品设计:传承与创新的交融.docx VIP
- 2025年超星尔雅学习通《编剧构思技巧》章节测试题库及答案解析.docx VIP
- 党支部2025年度组织生活会班子对照检查材料(六个对照).docx VIP
- 【浙商-2026研报】资产配置方法论系列二:宽松改进下的风险平价:从本土化到全球化.pdf VIP
- 四篇对照“学习贯彻党的创新理论、加强党性锤炼、联系服务群众、发挥先锋模范作用、改作风树新风”等五个方面2026年组织生活会对照检查材料.docx VIP
- 八篇党支部党员在学习贯彻党的创新理论、加强党性锤炼、联系服务群众、发挥先锋模范作用、改作风树新风五个方面202年度个人对照检查.docx VIP
- 2025年超星尔雅学习通《影视剧编剧技巧》章节测试题库及答案解析.docx VIP
原创力文档

文档评论(0)