1 / 46
文档名称:

程序设计(C语言)2.ppt

格式:ppt   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计(C语言)2.ppt

上传人:cdsqbyl 2015/5/4 文件大小:0 KB

下载得到文件列表

程序设计(C语言)2.ppt

相关文档

文档介绍

文档介绍:第2章数据与运算
常量与变量
常量:是在程序运行过程中其值不能发生改变的量。
例如256、、'a'等。
变量:是在程序运行过程中其值可以发生改变的量。变量在内存中占据一定的存储单元。在该存储单元中存放变量的值。变量的标识通过给变量取名实现,所以一个变量应该有一个名字。
用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符,简单地说,标识符就是一个名字。
第2章数据与运算
常量与变量
C语言规定标识符必须满足以下规则:
(1)所有标识符必须由一个字母(a~z,A~Z)或下划线( _ )开头。
(2)标识符的其他部分可以用字母、下划线或数字
(0~9)组成。
(3)大小写字母表示不同意义,即代表不同的标识符。
(4)标识符只有前32个字符有效。
(5)标识符应当尽量遵循“简洁明了”和“见名知义”的原则。
(6)标识符不能使用C语言的关键字。
第2章数据与运算
常量与变量
所谓关键字就是已被Turbo C 、不能作其他用
途使用的字。Turbo C :
Turbo C :
asm _cs _ds _es _ss cdecl
far near huge interrupt pascal
由ANSI标准定义的共32个:
auto double int struct break
else long switch case enum
register typedef char extern return
union const float short unsigned
continue for signed void default
goto sizeof volatile do if
while static
第2章数据与运算
常量与变量
C语言规定变量在使用前必须先定义。
变量定义的一般形式为:
类型说明符变量标识符,变量标识符,…;
示例:int a,b,c;
float e,f;
char x,y;
以上int,float,char为类型说明符,a,b,c,e,f,x,y
为变量标识符。
第2章数据与运算
数据类型
数据的组织形式称为数据结构。
C语言中的数据结构表现为数据类型。
数据类型
基本类型
构造类型
空类型
指针类型
数组类型
结构体类型
共用体类型
整型
字符型
实型
单精度
枚举类型
第2章数据与运算
数据类型

数据类型
类型说明符
位(字节数)
数的范围
基本整型
int
16(2)
-32768~32767
-215~(215-1)
短整型
short
16(2)
-32768~32767
-215~(215-1)
长整型
long int
32(4)
-2147483648~2147483647
-231~(231-1)
无符号基本整型
unsigned int
16(2)
0~65535
0~(216-1)
无符号短整型
unsigned short
16(2)
0~65535
0~(216-1)
无符号长整型
unsigned long
32(4)
0~4294967295
0~(232-1)
整型数据
第2章数据与运算
数据类型
整型变量的定义:
整型类型说明符变量标识符,变量标识符,…;
示例:int a,b,c; /*定义a,b,c为基本整型变量*/
long d,e; /*定义d,e为长整型变量*/
unsigned x,y; /*定义x,y为无符号基本整型变量*/
在书写变量说明时,应注意以下几点:
(1)允许在一个类型说明符后说明多个相同类型的变量。各变量名之间用逗号间隔。类型说明符与变量名之间至少用一个空格间隔。
(2)最后一个变量名之后必须以“;”号结尾。
(3)变量说明必须放在变量使用之前,一般放在函数体的开头部分。

整型数据
第2章数据与运算
数据类型

整型常量即整常数。
按不同的进制区分,整型常数有三种表示方法:
(1)十进制数:以非0开始的数,
如:254,-10,45600。
(2)八进制数:以0开始的数,
如:06,0106,057。
(3)十六进制数:以0X或0x开始的数,
如:0X2A,0XFF,0x58。

整型数据
第2章数据与运算
数据类型
(1)一个整常量,如果其值在-32768~+32767范围内,认为它是int型。它可以赋值给int型