C语言标识符、数据类型、运算符及表达式.ppt
《C语言标识符、数据类型、运算符及表达式.ppt》由会员分享,可在线阅读,更多相关《C语言标识符、数据类型、运算符及表达式.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课第第2 2章章 数据类型及其运算数据类型及其运算2.1 标识符2.2 C语言的数据类型2.3 常量2.4 变量2.5 运算符与表达式2.6 小结2.7 练习、作业及实验淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课第第2 2章章 数据类型及其运算数据类型及其运算程序=数据+算法输出数据输入数据P(加工处理)内部数据淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课2.1 2.1 标识符标识符一、概念计算机程序处理的对象是数据,编写程序也就是
2、描述对数据的处理过程。给数据指定名字(定义),方便使用(按名使用)。狭意的专指导程序中的数据,广义的包括程序代码。甚至程序本身。标识符就是程序中的名字。Identify(识别)tag nameDeclarationdefinition按名使用的思想淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课2.1 2.1 标识符标识符二、标识符的命名规则1、允许使用的字符:(1)大小写的26个英文字母:a,b,cz,A,B,CZ(2)阿拉伯数字:0,1,29(3)下划线:_2、数字不能开头,大小写意义不同(大小写敏感),不能与系统保留字冲突。3、编程风格:命名要有意义,
3、“见名知意”,提高可读性。(可用英文或拼音的缩写,除第一个单词外的第一个字母大写分隔或使用下划下分隔,一般不使用下划线开头,下划线开头的一般是系统保留使用的。)匈牙利命名法 程序不只是写给计算机看的,更是写给人看的,并且要注意需要重用或被修改若干次,只需要运行一次的程序是没有什么意义的。淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课2.2 C2.2 C语言的数据类型语言的数据类型一、定义:数据类型:取值的集合与该集合上可进行的运算的集合。C语言提供了丰富的数据类型如下,并有修饰符:long,short,signed,unsigned。C语言数据类型构造类型
4、基本类型整型(int)实型(浮点型)字符型(char)枚举型(enum)单精度型(float)双精度型(double)数组类型 int A10;结构体类型(struct)共用体类型(union)指针类型 char*pStr;空类型(void)淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课2.2 C2.2 C语言的数据类型语言的数据类型二、Turbo C上的实现不同的实现对应的数据类型的长度不同,可在程序中使用sizeof()操作符来获取实际的值。代码如下:printf(“The size of int is:%d bytes,/printf(“The si
5、ze of int is:%d bytes,/the max value is:%d,/the max value is:%d,/the min value is:%d”,the min value is:%d”,sizeof(int),MAX_INT,MIN_INT);sizeof(int),MAX_INT,MIN_INT);C:TCTC.EXEC:TCTC.EXE淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课2.2 C2.2 C语言的数据类型语言的数据类型二、程序的运行结果淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港
6、选课2.3 2.3 常量常量一、定义 在程序运行过程中不能被改变的量(数据),在内存中一般不分配空间。按有无名字可以分为:有名常量即符号常量,无名常量即立即数常量;按常量的数据类型还可以分为不同类别。二、符号常量的定义:(标识符一般使用大写字母)#define define 常量标识符常量标识符 常量的值常量的值使用使用const const 修饰修饰 变量说明变量说明三、几种字面常量介绍:三、几种字面常量介绍:1 1、整型:、整型:1010进制,进制,0 0 x,022x,022,后缀可用后缀可用ULulULul2 2、浮点型:带小数点的小数,不加后缀为浮点型:带小数点的小数,不加后缀为do
7、ubledouble型,型,flfl淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课2.3 2.3 常量常量3、字符型:(本质是ASCII编码)用单引号括起来的任何字符,可以使用转义符表示。1、2、ddd8进制位模式3、xhh16进制位模式4、常用转义符abfnrtv?”0淮海工学院计算机工程学院 杨世通 2010-2011-2学期C语言程序设计 东港选课2.3 2.3 常量常量4、字符串型:用双引号括起来的一串任何字符”“szStringprintf(“Hello,”“world.n”);printf(“Hello,world.n”);Hello,worl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 标识符 数据类型 运算 表达式
限制150内