[高等教育]语言基础教程第二版授课讲稿.docVIP

[高等教育]语言基础教程第二版授课讲稿.doc

  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++语言基础教程(第二版)授课讲稿 第一讲 C++语言概述 第二讲 C++运算符和表达式 第三讲 流程控制语句 第四讲 数组 第五讲 指针 第六讲 函数 第七讲 结构 第八讲 类和对象 第九讲 类的继承和多态性 第十讲 C++流 第一讲 C++语言概述 一、C++语言特点 二、C++语言字符集 三、C++语言单词 四、C++语句 五、C++函数 六、C++程序 七、VC++6.0集成开发环境简介 一、C++语言特点 C++语言是目前最实用的语言。 C++语言是对C的继承、改进和扩展。 C++语言既是面向过程又是面向对象的语言。 语法规则和内容丰富,通用性强,能够很方便地进行结构化和模块化的程序设计。 C++语言版本较多,本书以微软(Microsoft)公司开发的、与Windows操作系统完全兼容的Visual C++6.0为蓝本,介绍面向对象的程序设计知识。 二、C++语言字符集 同自然语言一样,如同汉语、英语等的语法结构和构成规则都大致相同,具有字符、单词、句子、文章的基本成分和结构,由字符可以构成单词,由单词可以构成句子(语句),由语句可以构成程序(文章)。 C++语言中最小的语法单位是字符,它由以下几种类别的字符组成: 大、小写英文字母 A-Z, a-z,大小写不等效,如A和a不同的字符。 十进制数字符号 0-9。 标点符号:逗号(,)、分号(;)、单引号(’)、双引号(”)、冒号(:)、空格( )、左花括号({)、右花括号(})。 单字符运算符号:左右圆括号( )、左右方括号[ ]、加(+)、减(-)、乘(*)、除(/)、取余数(%)、小数点(.)、大于()、等于(=)、小于()、叹号(!)、破折号(~)、和号()、尖号(^)、分割符(|)、问号(?)。 特殊用途的符号:井字号(#)、反斜线(\)、下划线(_)。 在字符串中可以使用任何字符,包括汉字、图形字符等,不受语法限制。 三、C++语言单词 有些单词就是单个字符本身,如大于号()、逗号(,)、数字2、变量标识符x等,有些单词由连续若干个字符组合而成。 C++语言中的单词是基本的语法单位,可以分为以下几种类别: 保留字 如 int, char, if, for等,它是英文单词或其缩写,被赋予一定的语法功能,如int是整型变量的说明符,其后出现的标识符为整型变量。 标识符 如x2, Time, a, maxMage等,它是由英文字母开头的字母数字串,通常用作变量、函数、文件等的名字。 常量 在运算中不变的量,即不能被重新赋予新值。 常数 如 5, 23, -256, 2.307 等,能够用它进行各种算术运算。 字符常量 单个字符,用单引号括起来,如’a’、’+’、’5’等,由它组成字符串。 字符串常量 一个或多个字符,用双引号括起来,如”5”、”apple”、”姓名””A+B=”等 运算符 能够进行算术运算、关系(比较)运算、字符串运算、逻辑运算等的符号。若按运算符中包含的字符个数来区分,则有以下几种: 单字符运算符,如+、-、*、/、、、=等。 双字符运算符,如=、=、==、++、--、等。 三字符运算符,如=、=等。 保留字运算符,如new、delete、sizeof等。 标点符号,每个标点符号都可以单独作为单词使用。 四、C++语句 C++语言中的语句非常丰富,可以分为以下几种类型: 类型定义语句 可以把一个标识符定义为一种数据类型,以后可以用它定义此种类型的变量。 如:typedef int* IntPointer;就是一个类型定义语句,把IntPointer定义为整数指针类型,假定有语句IntPointer x;,则x就是一个指向整数存储对象的指针变量。若有x=y;,则x就指向整数变量y,因为此赋值语句把y的地址赋给了x。 变量定义语句 就是把标识符说明为变量,如 int x;就把x说明为整数变量。在变量定义语句中包含有类型标识符和变量标识符两个部分,如int就属于类型标识符,x就属于变量标识符,即变量名。 函数原型语句 又叫做函数声明语句或函数说明语句。在程序中使用函数分为函数定义、函数说明和函数调用这三个方面,通常函数说明在程序或文件的开始,函数定义可以在任何位置,它是一个独立功能的程序模块,函数调用存在于表达式之中,只有其函数说明出现以后,才能出现其函数调用。 表达式语句 当在一个表达式后加上分号则就构成了一个表达式语句,如 x=3*x+5;就是一个赋值表达式语句,它把3乘以x加5的值又赋给x,若执行这条语句前x的值为8,则执行后x的值变为29。 复合语句 是由一对花括号括起来的一条或若干条所组成。如{int x; x=10; }就是一条复合语句,它包含有两条语句,一

文档评论(0)

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

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

1亿VIP精品文档

相关文档