C程序设计15--用函数实现模块化程序设计3解析
C 程序设计 授课教师 孙向群 fd_jsj@163.com #include stdio.h int main() { int max( ); extern int A,B,C; scanf(“%d %d %d”,A,B,C); printf(max is %d\n,max()); return 0; }? int A ,B ,C;? int max( ) { int m; m=AB?A:B; if (Cm) m=C; return(m); } 7.9.3 全局变量的存储类别 2. 将外部变量的作用域扩展到其他文件 如果一个程序包含两个文件,在两个文件中都要用到同一个外部变量Num,不能分别在两个文件中各自定义一个外部变量Num 应在任一个文件中定义外部变量Num,而在另一文件中用extern对Num作“外部变量声明” 在编译和连接时,系统会由此知道Num有“外部链接”,可以从别处找到已定义的外部变量Num,并将在另一文件中定义的外部变量num的作用域扩展到本文件 7.9.3 全局变量的存储类别 例7.19 给定b的值,输入a和m,求a*b和am的值。 解题思路: 分别编写两个文件模块,其中文件file1包含主函数,另一个文件file2包含求am的函数。 在file1文件中定义外部变量A,在file
您可能关注的文档
最近下载
- Fujifilm富士相机EF-X500 说明书用户用户手册_中文.pdf
- 计算与人工智能概论(湖南大学信息科学与工程学院)学习通网课章节测试答案.docx VIP
- 你需要看的电影.doc VIP
- DiscoveryChannel电驴资源ed2k.doc VIP
- 2026外研社国才杯英语综合能力大赛公开赛第一场真题 5月12日 备考练习.pdf VIP
- GM_T 0029-2014 清晰版 签名验签服务器技术规范.docx VIP
- 北京理工宫琳PPT.pptx VIP
- 2026年急诊科室值班制度.docx VIP
- GM_T 0030-2014 清晰版 服务器密码机技术规范.docx VIP
- 2026年急诊科室应急预案制度.docx VIP
原创力文档

文档评论(0)