C语言程序设计
E_mail: teacher_ma@fc18
学习目标:
•熟悉基本数据类型
指针变量的定义格式•认识常量
•理解变量和存储以及变量定义
•能够使用运算符
•理解运算符的优先级及表达式的运算规则
•简单表达式的运算
2.1 C 语言的数据类型
注意:C 程序中所出现的所有数据都必须明确指定其数据类型。数据类型
基本类型
整型实型字符型标准类型
用户定义类型枚举型单精度型双精度型
空类型指针类型构造类型结构体类
型数组
类
型共用体类型数据类型的分类:C 语言提供了丰富的数据类型。
数据类型的概念:数据类型是一类数据的抽象表示,这类数据具
有相同的形式,遵从相同的运算规则.
数据类型的长度:在计算机中,由于软硬件的各种原因,数据类
型必须有一个长度的限制。这个长度是指数据
存储在计算机中需要占用多少个字节数。不同
类型的数据在内存中占用的字节数是不同的。
例如:在PC机上的Turbo C系统下整型的长度规定为2个字节,所以表示的范围限制在-32768~32767(-215~215-1)之间。
在大多数UNIX机器上,整数是由4个字节(32位),它们表
示的范围是-2147483648 ~2147483647(-231~231-1 )。
溢出处理:不同的数据类型规定了不同的机内表示长度,也决定了对应数据量的变化范围。当某一数据超出该数据类型所
规定的范围时,计算机会拒绝接受,而将之转换成范围
内的另外某个数,这种情况称之为溢出处理。
溢出演示:21.c
2.2 常量与变量
——C语言中的数据分为常量和变量。他们都有类型之分。
常量和变量是在计算机中数据类型的具体表现形式,它们不再是抽象的概念而是实在的数据,这些数据符合对数据类型的规定(形式和运算规则两方面)。常量和变量之间的区别在于程序执行过程中的变化情况。常量是一成不变的,而变量则可以不断改变。
2.2.1 常量与符号常量
2.2.2 变量
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论