- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;1.熟练掌握用户函数的结构、设计方法和调用方法;
2.熟练掌握函数调用中数据传递的几种方法;
3.会设计简单的函数和函数的嵌套调用
;
根据变量所占存储单元的时间来划分,可以将其分为静态
存储变量和动态存储变量。
静态存储变量在程序运行过程中一直占有固定的存储单元,
直到程序运行结束。
动态存储变量是在程序运行过程中由系统动态地分配和回收的。
;;【例6-14】通过将局部变量定义为静态存储变量的方法计算1!,2!,….n!。;3.register变量
为了减少访问内存变量所需的时间,C语言允许将局部变量的值放在CPU的寄存器中。register变量是动态存储的变量。
实际上,现在的优化编译系统能自动识别使用频繁的变量,并将其存放在寄存器中,不必再由编程人员定义register变量。;【例6-15】存储类型说明符extern应用举例。
#includestdio.h
intmax(intx,inty)
{
intz;
z=(xy)?x:y;
returnz;
}
voidmain()
{
externa,b;
printf(“%d\n”,max(a,b));
}
inta=13,b=14;;存储类型说明符extern在多个源文件组成的程序中的应用;6.7内部函数和外部函数
您可能关注的文档
- 灭火指导思想课件讲解.pptx
- 民用航空的历史课件讲解.pptx
- 民用航空系统的组成部分课件讲解.pptx
- 名片的递接课件讲解.pptx
- 明火作业程序课件讲解.pptx
- 明火作业火灾预防要领课件讲解.pptx
- 模板工程课件讲解.pptx
- 模块二 起重机金属结构-基本受力构件课件讲解.pptx
- 欧洲主要汽车公司和品牌—意大利课件讲解.pptx
- 排水系统课件讲解.pptx
- 2024精简护肤洁面趋势报告-TMIC-30正式版.doc
- 2024捕捉华夏民族珍味-咸味主食与咸味零食创新机遇报告-25正式版.doc
- 2024年秋季部编版小学道德与法治二年级上册全册课件PPT最新.pptx
- 部编版第十一册第四单元拓展提高教学课件.ppt
- 2024年秋季新西师大版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册课件(新版教材).pptx
文档评论(0)