C语言程序设计-第2讲 字符集ppt课件.ppt

C语言程序设计-第2讲 字符集ppt课件.ppt

ID:59421603

大小:424.00 KB

页数:85页

时间:2020-09-19

C语言程序设计-第2讲 字符集ppt课件.ppt_第1页
C语言程序设计-第2讲 字符集ppt课件.ppt_第2页
C语言程序设计-第2讲 字符集ppt课件.ppt_第3页
C语言程序设计-第2讲 字符集ppt课件.ppt_第4页
C语言程序设计-第2讲 字符集ppt课件.ppt_第5页
资源描述:

《C语言程序设计-第2讲 字符集ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C程序设计第二讲C语言的字符集字符是组成语言的最基本的元素。C语言字符集由字母,数字,空格,标点和特殊字符组成。在字符常量,字符串常量和注释中还可以使用汉字或其它可表示的图形符号。1. 字母小写字母a~z共26个大写字母A~Z共26个2. 数字0~9共10个3. 空白符空格符、制表符、换行符等统称为空白符。空白符只在字符常量和字符串常量中起作用。在其它地方出现时,只起间隔作用,编译程序对它们忽略不计。因此在程序中使用空白符与否,对程序的编译不发生影响,但在程序中适当的地方使用空白符将增加程序的清晰性和可读性。4.标点和特殊字符一、

2、C语言词汇在C语言中使用的词汇分为六类:标识符,关键字,运算符,分隔符,常量,注释符等。1.标识符在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。变量名函数名由英文字母、数字和下划线组成,大小写敏感不可以是数字开头直观,见名知意,便于记忆和阅读最好使用英文单词或其组合切忌使用汉语拼音下划线和大小写通常用来增强可读性variablenamevariable_na

3、meVariableName,variableName不允许使用关键字作为标识符的名字int,float,for,while,if等某些功能的变量采用习惯命名如:for语句所采用的循环变量习惯用i,j,kWindows风格UNIX风格标识符命名在使用标识符时还必须注意以下几点:(1)标准C不限制标识符的长度,但它受各种版本的C语言编译系统限制,同时也受到具体机器的限制。例如在某版本C中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。定义标识符最好不要超过8个。(2)在标识符中,大小写是有区别的。例如BOOK

4、和book是两个不同的标识符。最好全部用小写(3)标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。因此,命名应尽量有相应的意义,以便于阅读理解,作到“顾名思义”。以下标识符是合法的:a,x,x3,BOOK_1,sum5以下标识符是非法的:3s以数字开头U.S中间有非法字符.s*T出现非法字符*-3x以减号开头bowy-1出现非法字符-(减号)Goodbye中间有空格int关键字2.关键字关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字。用户定义的标识符不应与关键字相同。C语言的关键字分为以下几类:(1)类

5、型说明符用于定义、说明变量、函数或其它数据结构的类型。如int, double(2)语句定义符用于表示一个语句的功能。如if就是条件语句的语句定义符。(3)预处理命令字用于表示一个预处理命令。如include。ANSIC一共只有32个关键字autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedstaticsizofstructswitchtypedefunionunsigned

6、voidvolatilewhile(1)数据类型说明符 (14个)长短单双正负longshortsingledoubleunsignedsingned无值整型浮点字符(指针)voidintfloatchar联合枚举结构(数组)unionstructenum(2)变量类型(4个):外部静态 自动寄存器externstaticautoregister(3)常量(1个):const(2)程序结构语句定义符 (10个)判断:If循环:fordowhile转移:goto跳出:breakcontinue返回:return开关:switchca

7、se3、其它关键字sizof大小typedef 类型定义defaultvolatile 可变的 变量数据为什么要区分类型?不同类型的数据代表不同的数据表示形式合法的取值范围占用内存空间大小可参与的运算种类数据类型(DataType)C语言的数据类型数据类型是按被说明量的性质,表示形式,占据存储空间的多少,构造特点来划分的。在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。数据类型:基本构造空指针基本类型构造类型指针类型空类型整型浮点型(实型)字符型枚举类型基本整型长整型短整型数据类型无符号整型单精度实

8、型双精度实型数组类型结构体类型联合类型数据类型(DataType)1、基本数据类型:基本数据类型最主要的特点是,其值不可以再分解为其它类型。也就是说,基本数据类型是自我说明的。2、构造数据类型:构造数据类型是根据已定义的一个或多个数据类型用构造的方

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

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

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