C程序设计教案282课时——关于变量的声明和定义内部函数和外部函数.docx

上传人:lao****ou 文档编号:405751 上传时间:2023-10-24 格式:DOCX 页数:3 大小:16.64KB
下载 相关 举报
C程序设计教案282课时——关于变量的声明和定义内部函数和外部函数.docx_第1页
第1页 / 共3页
C程序设计教案282课时——关于变量的声明和定义内部函数和外部函数.docx_第2页
第2页 / 共3页
C程序设计教案282课时——关于变量的声明和定义内部函数和外部函数.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《C程序设计教案282课时——关于变量的声明和定义内部函数和外部函数.docx》由会员分享,可在线阅读,更多相关《C程序设计教案282课时——关于变量的声明和定义内部函数和外部函数.docx(3页珍藏版)》请在第一文库网上搜索。

1、教案序号28周次授课形式新授授课章节名称关于变量的声明和定义、内部函数和外部函数教学目的学会变量的声明和定义、内部函数和外部函数教学重点变量的声明和定义教学难点内部函数和外部函数的理解使用教具机房课外作业课后体会授课主要内容 7.10关于变量的声明和定义 一般为了叙述方便,把建立存储空间的变量声明称定义,而把不需要建立存储空间的声明称为声明 在函数中出现的对变量的声明(除了用extern声明的以外)都是定义 在函数中对其他函数的声明不是函数的定义 7.11内部函数和外部函数7.11.1 内部函数7.11.2 外部函数 7.11.1内部函数 如果一个函数只能被本文件中其他函数所调用,它称为内部函

2、数。 在定义内部函数时,在函数名和函数类型的前面加Static,即:static类型名函数名(形参表)7.11.1内部函数内部函数又称静态函数,因为它是用StatiC声明的通常把只能由本文件使用的函数和外部变量放在文件的开头,前面都冠以static使之局部化,其他文件不能引用提高了程序的可靠性7.11.2外部函数如果在定义函数时,在函数首部的最左端加关键字extern,则此函数是外部函数,可供其他文件调用。如函数首部可以为externintfun(inta,intb)如果在定义函数时省略extern,则默认为外部函数例7.20有一个字符串,内有若干个字符,今输入一个字符,要求程序将字符串中该字

3、符删去。用外部函数实现。A解题思路:分别定义3个函数用来输入字符串、删除字符、输出字符串按题目要求把以上3个函数分别放在3个文件中。main函数在另一文件中,main函数调用以上3个函数,实现题目的要求删除空格的思路#inc1udestdio.hintmain()externvoidenter-string(charstr1);externvoidde1ete_string(charstr1,charch);externvoidprint-string(charstr);charc,str80;enter-string(str);scanf(w%cw,c);de1ete-string(str,c);print-string(str);returnO;)voidenter_string(charstr80)gets(str);voidde1ete-string(charstr,charch)itij;for(i=j=05Stri!=0,5i+)if(stri!=ch)strU+=stri;strrj=,o;)voidprint_string(charstr1)printf(,%sn,str);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服