1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言ch2

第2章 C语言基本数据类型及运算 本章内容提要及要求 本章是C语言学习的基础,主要介绍C语言的基本数据类型、基本运算及标准的输入/输出函数。要求重点掌握基本数据类型的定义及相应的数据表示范围。能熟练正确地进行各种运算,能较好地运用输入/输出函数实现数据在标准设备上的输入与显示。 本章的主要内容 1、数据类型的概念及其分类。 2、常量的表示形式及表示方法。 3、变量的定义、赋值、使用及类型转换。 4、常见运算和运算符优先级。 5、能较好的运用输入/输出函数。 2.1 C语言的基本数据类型 2.1.1 C语言的描述符 2.1.2 C语言的基本数据类型 2.1.1 C语言的描述符 1.基本字符 2.标识符 3.关键字 4.运算符 5.分隔符 6.注释符 2.1.1 C语言的描述符 1.基本字符 C 语言的基本字符包括: (1) 数字字符:0,1,2,3,4,5,6,7,8,9; (2) 大小写拉丁字母:a~z,A~Z; (3) 其他一些可打印(可以显示)字符(例如各种 标点符号、运算符号、括号等),包括: ~ ! % * ( ) _ - + = { } [ ] : ; , . ? / | \ (4) 一些特殊字符,例如空格符、换行符、制表符等。 2.1.1 C语言的描述符 2.标识符 在程序中使用的变量名、函数名、标号等统称为标识符。 C 语言规定,标识符只能是由字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。 注意:标识符区分大小写。 例题 2-1判断并说明以下标识符是否合法。 a 5a s*T -x2 _2x BOOK_1 bOOK_1 :$# cos(3+8) 2.1.1 C语言的描述符 3. 关键字 关键字是由C语言规定的具有特定意义的字符串,也称为保留字。用户定义的标识符不应与关键字相同。关键字都是小写的。 C语言的关键字分为以下几类: (1)类型说明符 (2)语句定义符 (3)其他 例题 2-2 判断并说明以下标识符是否为关键字。 Int long iff cases _else static 2.1.1 C语言的描述符 4.运算符 C语言中含有相当丰富的运算符(除了我们熟悉的算术运算符外还有许多种)。 运算符与变量,函数一起组成表达式,表示各种运算功能。运算符由一个或多个字符组成。 2.1.1 C语言的描述符 5.分隔符 在C语言中采用的分隔符包括逗号、分号和空格。 (1)逗号主要用在类型说明和函数参数表中,分隔各个变量。 (2)空格多用于语句各单词之间,作间隔符。 注意:在关键字和标识符之间必须要有一个以上的空格符作间隔,否则将会出现语法错误。 2.1.1 C语言的描述符 6.注释符 C 语言的注释符是以“/*”开头并以“*/”结尾的串,在“/*”和“*/”之间的即为注释。 程序编译时,不对注释作任何处理。注释可以出现在程序中的任何位置。 注释用来向用户提示或解释程序的意义,增加程序的可读性。 注释符必须配对,不能嵌套使用。 2.1.2 C语言的基本数据类型 数据是程序处理的对象。C 语言把程序能处理的数据对象分成若干个集合。属于同一集合的数据对象具有同样的性质,即采用统一的书写形式,在具体实现中采用同样的编码方式(按同样规则对应到内部二进制编码,采用同样二进制编码位数),对它们能够执行同样的操作等。语言中具有这样性质的一个数据集合称为类型。 C 语言中的数据又分为常量和变量,它们都有不同的类型。 2.1.2 C语言的基本数据类型 1.常量 常量是指在程序运行过程中其值不能被改变的量。常量也有不同的类型。 2.变量 变量是指在程序运行过程中其值能被改变的量。变量有3个基本要素:名、类型和值。 变量名:它是一个标识符,代表一定的内存单元。内存单元(变量)有一个地址,C 语言以“变量名”表示变量的地址。 变量的类型:它说明存放在内存单元中的数据是何种类型的。数据类型一旦确定,其所在内存空间的大小和可参与的运算也随之确定。 变量的值:指存放在相应的内存单元中的数据,C 语言在使用变量名时,实际上是在使用存储单元中存放的变量的值。 2.1.2 C语言的基本数据类型 3.变量的命名 变量的命名符合一般标识符的命名规则。 命名时应注意以下问题: ?尽量避免使用汉字,因为汉字的兼容性不好。 ?尽可能不超过8个字符(可移植性要求)。 ?尽可能避免单个字符变量。 ?不能有空格、

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档