第1章(1)━━C++的词法和基本要素.pptVIP

第1章(1)━━C++的词法和基本要素.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * ~~~~ * ~~~~ C++程序设计 第1章(1) ━━C++的词法和基本要素 主要内容 C++语言的特点 C++程序的基本组成 Visual C++集成开发环境 C++程序的组成 C++的字符集 C++的词法单位━━关键字、标识符、标点符号、分隔符 C++的数据类型 变量与常量━━变量 变量与常量━━标识符常量、整型常量、实型常量、字符型常量、字符串常量 C++语言的特点 C++是在C语言基础上发展起来的。 C语言的独特特点: ①兼有高级语言和汇编语言的双重特点:C语言作为一种高级语言,却能直接访问物理地址和进行位运算,即能够直接对计算机硬件进行操作。C语言既具备高级语言的结构和编程环境,又提供类似汇编语言的系统资源操纵能力和程序执行效率,C语言程序目标代码的执行效率只比汇编语言低10%~20%。 ②有丰富的运算符和数据类型:可方便实现其他语言中较难实现的运算。 ③C语言是结构化程序设计语言:以函数为基础实现程序的结构化设计,支持程序的多文件构成及单个文件独立编译,使程序设计自由度大。 ④C语言简洁紧凑,使用灵活,且程序可移植性好。 C++语言的特点 C++语言的特点: ①是C语言的超集:C++继承了C语言的所有优点,与C语言完全兼容,用C语言编写的库函数和应用程序都可为C++所用。 ②增加了面向对象的特征:C++中通过类和对象的概念把数据和对数据的操作封装在一起,通过继承、重载、多态等技术手段实现软件重用和程序自动生成,可有效实现大型复杂软件的构造和维护。 ③既支持面向对象程序设计,又支持面向过程程序设计: C语言是面向过程的,是以数据和数据处理过程为设计核心,这种面向过程的设计方法会随着问题规模扩大和复杂性增加而显露出局限性,因此在大型复杂程序的设计过程中,应注意发挥C++的优势,使用面向对象的思想进行设计。 C++程序的基本组成 【例】(输入两个整数,通过调用函数求这两个整数中的较大者。) //源程序名为e1_1.cpp /* 简单的C++程序 */ # include iostream using namespace std ; int max ( int a , int b ) { if ( a=b ) return a ; else return b ; } int main ( void ) { cout “请输入a , b=” ; int a , b ; cin a b ; cout “较大者=” max( a ,b ) endl ; return 0 ; } 第1次运行: 请输入a ,b = 8 5 ↙ 较大者=8 第2次运行: 请输入a ,b = 7 12 ↙ 较大者=12 ①编译预处理命令:以“#”开头,不是C++的语句,行末不加分号。 ②程序的输入/输出:通过io流对象实现,必须包含“iostream”文件。 ③namespace std:表示被包含的文件是在名字空间域std中。 ①注释:以//开始,到本行结束,是程序的注释。 ②注释:以/* 开始,到 */ 结束,其间可跨越多行,是程序的注释。 ①函数:由函数头和函数体组成,一个函数完成一个相对独立的功能。 ②花括号:任一函数体均以“{”开始,以“}”结束。 ③分号:一行可写多个语句,一个语句可跨越多行,每个语句须以“;”结束 ①主函数:程序通常由多个函数组成,但必须有且仅有一个主函数。 ②程序运行:从主函数main入口开始执行,然后调用其他函数。 ③注意:C++程序严格区分英文字母的大小写。 C++程序的基本组成 程序的基本要求: 正确性 、可读性、可维护性 源程序文件的扩展名: ① .c C语言源程序文件的扩展名 ② .cpp C++源程序文件的扩展名 C++程序的开发过程: ① 需求分析,并进行算法描述。 ② 编辑━━完成程序编写和输入,产生源程序文件(.cpp)。 ③ 编译━━产生目标程序文件(.obj)。 ④ 连接━━将一个或多个目标程序与库函数连接产生可执行文件(.exe)。 ⑤ 运行━━分析运行结果,并进行程序的调试 。 Visual C++集成开发环境 VC++6.0 集成开发环境(Integrated Development Environment,简称IDE): 工 作 区 窗 口 编 辑 区 窗 口 输出窗口 Visual C++集成开发环境 工作区窗口:位于集成环境左侧,启动 VC++6.0 时不显示任何内容,当加载某个工程或新建一个工程后,工作区中将以树型结构显示所开发项目中的各个组成部分。 编辑区窗口:位于集成环境右侧,是进行代码或资源编辑的关键区域,在编辑C++源代码时是代

文档评论(0)

微微 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档