欢迎来到天天文库
浏览记录
ID:58703246
大小:767.50 KB
页数:65页
时间:2020-10-04
《第2篇 C 程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、面向对象程序设计主讲:胡蓉等闲识得东风面,万紫千红总是春。2.1词法符号2.2基本数据类型2.3常量与变量2.4运算符和表达式2.5控制语句第2章C++程序设计基础2.1.1标识符2.1.2关键字2.1.3运算符2.1.4分隔符2.1词法符号return标识符是程序员为命名程序中的一些实体而定义的专用单词。常见的有函数名,类名、变量名、常量名、对象名等。C++语言中标识符的命名规则如下:⑴标识符是由英文字母(包括大写和小写)、数字和下划线组成,并且以字母和下划线开始,其后跟零个或多个字母、数字或下划线。标识符不可以数字开始。例如:Abc、X1、_x1、d
2、esk都是合法的标识符,而2A是非法的。⑵标识符中大写和小写字母是有区别的。例如,A1和a1是两个不同的标识符。⑶标识符的长度任意,但有的编译系统仅识别前32个字符。⑷标识符不能和C++语言的关键字同名。2.1.1标识符return2.1.2关键字关键字是一种有特殊用途的词法符号,是C++系统预定义的保留字,不能再用作其他用途。下面列举一些C++语言中常用的关键字:returnautobreakboolcasecharcatchclassConstcontinuedefaultdeletedodoubleelseenumexplicitexportexter
3、nfalsefloatforfriendgotoifinlineintlongnewMutablenamespaceoperatorprivateprotectedpublicregisterreturnshortsignedsizeofStaticstructswitchthistypedeftrueunionunsignedtypenamevoidusingvirtualvolatilewhilestatic_cast运算符是C++语言实现各种运算的符号,如+、-、*、/等。运算符根据操作对象个数的不同,可以分为单目运算符、双目运算符和三目运算符。单目运
4、算符又称一元运算符,它只对一个操作数进行操作。例如,求负运算符-、逻辑求反运算符!等。双目运算符又称二元运算符,它可以对两个操作数进行操作。例如,加法运算符+、乘法运算符*等。三目运算符又称三元运算符,它可以对三个操作数进行操作。C++语言中只有一个三目运算符,就是条件运算符?:。2.1.3运算符return分隔符又称标点符号,是用来分隔单词或程序正文的,它可以表示某个程序实体的结束和另一个程序实体的开始。在C++语言中,常用的分隔符有以下几个:⑴空格符:常用来作为单词与单词之间的分隔符。⑵逗号:用来作为多个变量之间的分隔符,或用来作为函数多个参数之间的分隔
5、符。⑶分号:用来作为for循环语句中for关键字后面括号中三个表达式的分隔符,或用作语句结束的标志。⑷冒号:用来作为语句标号与语句之间的分隔符,或switch语句中关键字case<整型常量>与语句序列之间的分隔符。2.1.4分隔符returnC++语言的数据类型是十分丰富的,大致可分为基本数据类型和非基本数据类型。基本数据类型包括整型、字符型、浮点型和布尔型。非基本数据类型主要包括数组类型、结构体类型、共用体类型、指针类型和空类型等,如图2-1所示。数据类型决定了数据在内存中所占的空间大小,也确定了其表示范围。各种基本数据类型的长度和取值范围见表2-1。2.
6、2基本数据类型数据类型基本数据类型整型基本整型(int)短整型(short)长整型(long)字符型浮点型单精度型(float)双精度型(double)布尔型(bool)空类型(void)构造数据类型数组类型指针类型结构体类型共用体类型图2-1C++语言的数据类型表2-1C++基本数据类型的长度和取值范围数据类型说明长度(字节)取值范围bool布尔型true,falsechar(signedchar)字符型1-128~127unsignedchar无符号字符型10~255short(signedshort)短整型2-32768~32767unsignedsh
7、ort无符号短整型20~65535int(signedint)基本整型4-2147483648~2147483647unsignedint无符号整型40~4294967295long(signedlong)长整型4-2147483648~2147483647unsignedlong无符号长整型40~4294967295float单精度型4-3.4×10-38~3.4×1038double双精度型8-1.7×10-308~1.7×103082.3.1常量2.3.2变量2.3常量与变量return1.整型常量整型常量即整型常数,只有整数部分而没有小数部分,可以用
8、十进制、八进制和十六进制3种形式来表示。⑴十进制整型
此文档下载收益归作者所有