C实用培训教程教学讲义

C实用培训教程教学讲义

ID:37322833

大小:1.10 MB

页数:147页

时间:2019-05-21

C实用培训教程教学讲义_第1页
C实用培训教程教学讲义_第2页
C实用培训教程教学讲义_第3页
C实用培训教程教学讲义_第4页
C实用培训教程教学讲义_第5页
资源描述:

《C实用培训教程教学讲义》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++实用培训教程一、课程名称《VisualC++实用编程》二、学时/学分40/2其中:上机20机时三、教材和参考书目VisualC++实用培训教程宋辉曲向丽宋振龙编著人民邮电出版社参考书目:VisualC++使用速成沈纪新编著清华大学出版社四、先修课程《C程序设计》五、教学目的计算机编程语言是高等学校各专业学生的一门基础课程,也是计算机等级考试的必考科目。但是随着时间推移,该课程所讲授的知识已略落后于时代。大部分的专业或者非专业学生接受的都是pascal以及ANSIC的基本知识,在得到学分或通过等级考试之后,很少有机会把所学的知识应用于实践之中。在走出校门之后,他们马上就面临着必须使用一些

2、以前所不熟悉的编程语言进行工作的任务。这也是为什么目前社会上各种各样的软件培训机构日益兴旺的主要原因,可见,在大学校园里给学生一个接触软件行业内一些先进的编程语言及其开发平台的机会是有必要的、可行的,且当务之急。通过对IT软件业技术人员的需求调查发现,他们所从事的大部分任1务都只是要求处理日常事务,并不需要太多的编程思想、算法和逻辑等专业知识。本课程的教学目的并不要求对C++太深的了解,只要看得懂简单程序即可,对面向对象编程的概念有一个基本理解。通过“教授主讲”和“实战演练”两大板块,有机地将理论学习和实际应用结合在一起,以VisualC++开发环境为主线,结合应用实例,强调实用,目的在于引

3、导初学者快速掌握C++程序设计方法以及其开发环境VisualC++。六、主要内容第一章、C到C++的过渡第二章、类(Class)第三章、对类的进一步讨论以下章节内容参考教材《VisualC++实用培训教程》1-5章附录:第一章、C到C++的过渡本章介绍C++除面向对象这一特点之外的其他特性。其中,有些内容在C语言学习中已经遇到,在这里,需要着重指出的是,对这些“似曾相识”的内容,我们一定不要轻视,因为C++标准对C语言的一些已有内容进行了扩充与改进。这一部分内容是我们了解C++语法的必经之路。1.1C与C++的一些区别·关于注释C++中支持两种注释形式,一种是兼容C语言的形式/*…*/,另一

4、种是C++独有的单行注释(以//开始):2#include/*本例演示注释的两种使用方法*/voidmain(){cout<<”Hello,VisualC++”<

5、,一个复合语句中使用到的新的变量都必须在该程序块的首部集中定义。在一个程序块的内部,如果编译器遇到可执行语句之后,又遇到了数据定义语句,它就会报错。在C++中,变量定义语句可以出现在程序的任何地方,即取消了在C中一个复合语句中变量定义语句不能出现在可执行语句之后的限制。▲一般来说,对于那些需要在较大范围那使用的变量,我们最好把它们集中在复合语句的开始处定义,而对于那些临时需要用到的变量,不妨在使用它们的地方就近定义和使用。3例:在合适的位置定义变量:voidmyfun(){……//此处有多行代码//为cp分配100字节的内存空间char*cp=newchar[100];for(inti=0;

6、i<100;i++){//循环体}deletecp;}本例中,变量cp和i采取就近定义的方式,代码清晰易读。·关于强制类型转换C中强制类型转换采用强制类型转换运算符来完成,格式:(新类型)(表达式)如:(long)i,(int)(x+3)C++中除了兼容C的这种强制类型转换方法,还支持另一种格式:类型名(表达式)如:long(i),long(x+3)它看起来更象是一个函数调用,也许更易于阅读。·关于函数说明和函数原型说明首先区别两个概念:函数定义和函数说明。函数说明是给出被调用函数的函数名、返回类型等信息;函数定义是给出该函数的真正定义,即给出函数体。函数定义中包含函数说明。4例:C中函数定

7、义与函数说明的一般形式:#includeintmax();//函数说明voidmain(){inta,b;a=1,b=2;printf(“maxis%d”,max(a,b));}intmax(intnum1,intnum2){returnnum1>num2?num1:num2;}在传统的C中,函数说明只需给出函数返回类型和函数名,而不必列出各个参数的说明。上面的例子只能在C编译器下编译通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。