- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章C初步
* 选择“Files”选项卡 选择C++源文件命令 输入文件名 输入文件存放位置 单击选择驱动器 选择驱动器或目录 * C++源文件编辑界面 输入C++源代码 * 可以将此源代码另起文件名存盘 * 选择编译命令,将源文件.cpp生成.obj文件 * 出现此信息,选择“是”即可。 * 如果编译出错,会出现提示信息,指出错误的位置及种类 错误所在行 错误的原因 * 双击错误所在行 光标移到该行 * 生成可执行文件 通过后单击该命令运行程序 * 运行结果显示在DOS屏上 注意:不可以在软盘上运行程序!应该把保存在软盘中的源文件拷贝到硬盘的目录中再运行! * 源程序所在目录 未编译前,只有一个源程序 * 编译运行后,出现众多附加文件 同时,产生一个子目录Debug * Debug目录中,有obj和EXE文件 * * C++程序的调试 * 断点设置 单步运行 变量监视 * 本章小结 掌握C++比C增强的知识:函数原型与变量说明、输入输出、const说明符、void类型和string类型。 简单C++程序的结构 熟悉VC++环境 * 实验内容 熟悉C++程序的特点 熟悉VC++环境 第1章习题:5,7,8,9 2010-8-30(1) * * * * * 授课教师:崔 灵 果 cuilingguo@ * 课程安排 第2周 下午讲课(周一~周五,2:00~5:00) 晚上上机(周一~周五,6:40~21:30,良乡1号机房) 第3周 上午讲课(周一~周五,9:00~12:00) 下午上机(周一~周五,2:00~5:00,2, 5号机房) 考核方式 平时成绩 + 上机考试 * 参考教材 1、《C++面向对象程序设计》 谭浩强 清华大学出版社 2、《Visual C++ .NET 程序设计》 梁兴柱等 清华大学出版社 课程目标: 1、能独立编写简单的C++程序; 2、能独立设计简单VC++应用程序; 3、借助参考书,能编写较复杂的VC++应用程序。 * 联系我: 疑问或建议:cuilingguo@ 课程资料: cpp_material@163.com 密码:cpp2012 第 1 章 入 门 * 本章主要内容 1.1 C++的初步知识 1.2 最简单的C++程序 1.3 VC++开发环境 * 1.1 C++初步——产生 C++是从C语言发展演变而来的,首先是一个更好的C 引入了类的机制,最初的C++被称为“带类的C” 1983年正式取名为C++ 从1989年开始C++语言的标准化工作 于1994年制定了ANSI C++标准草案 于1998年11月被国际标准化组织(ISO)批准为国际标准,成为目前的C++ * C++的特点 全面兼容C(包袱) 它保持了C的简洁、高效和接近汇编语言等特点 对C的类型系统进行了改革和扩充 C++也支持面向过程的程序设计,不是一个纯正的面向对象的语言(JAVA) 支持面向对象的方法 * C++(C plus plus)是C语言的超集,完全兼容C语言,但在概念上不同于C,应按C++自己的方式来使用它,掌握C++的思维方式、程序设计方法和编程习惯。那么,C++对C做了哪些修改和增强? * 函数原型说明 变量说明的位置 输入输出 const说明符 void类型 字符串类型 (STL) 从C到C++ * 函数原型说明 C++要求为函数提供完全的原型,包括所有参数的类型和返回值类型。 目的在于:编译系统进行严格的检查,保证函数使用的正确性; void display (int, char *, float); int mixture (int, float, char *); * 变量的说明 在C中,变量的定义必须出现在函数或复合语句的最前面,在正常执行语句后面不能再定义变量。 int m,n,k; m=10;n=9; k=m*n; …. 在C++中,变量的定义可以出现在任何位置。 int m,n,k; m=10;n=9; k=m*n; …. int x,y; y=k+m; … * 输入和输出 C++中除了保留C标准库中的各种输入和输出函数外,还提供了一套新的输入和输出函数—流式输入输出。使用时包含头文件“iostream.h”。 例: #include iostream.h int x,y; float z; cinxyz; //从标准终端输入数据 char *str=“Hello, how are you!”; cout“Please output the info of the string:”str“\n”;
文档评论(0)