没有合适的资源?快使用搜索试试~ 我知道了~
第2-讲-基本数据类型教学课件完整.pptx
0 下载量 12 浏览量
2022-12-01
06:16:43
上传
评论
收藏 378KB PPTX 举报
温馨提示
试读
37页
第2-讲-基本数据类型教学课件完整.pptx
资源推荐
资源详情
资源评论
C /C++程序设计
第2章基本数据类型
第2章
基本数据类型
Made by lut
C /C++程序设计
第2章基本数据类型
§2.1
数据类型
短整型short
整型int
长整型long
整 型
数据类型总表
基本类型
单精度型float
实型
双精度型double
字符类型char
数组
结构体struct
共用体union
枚举类型enum
数据类型决定:
1.数据占内存字节数
2.数据取值范围
3.其上可进行的操作
C
数
据
类
型
构造类型
指针类型
空类型void
定义类型typedef
Made by lut
C /C++程序设计
第2章基本数据类型
基本数据类型
类型符号
关键字
所占位数
数的表示范围
(signed)int
(signed)short
(signed)long
unsignedint
unsignedshort
unsignedlong
16
16
32
16
16
32
32
64
8
8
-32768~32767
-32768~32767
-2147483648~2147483647
0~65535
0~65535
0~4294967295
3.4e-38~3.4e38
1.7e-308~1.7e308
-128~127
0~255
有
整
型
无
实
型
字
符
型
有
有
有
无
float
double
char
unsigned char
说明:数据类型所占字节数随机器硬件不同而不同,上表以IBM PC机为例:
Made by lut
C /C++程序设计
第2章基本数据类型
常量与变量
C语言中的数据可分为常量与变量两大类。在程序的执行过程中,
值不能被改变的量称为常量(constant)。在程序执行过程中,值
可以改变的量称为变量(variable)。无论是常量还是变量,都有
其类型,并且根据所属类型规定常量与变量可进行的运算。
1.
常量和符号常量
常量的类型是根据数据的书写形式(即语法形式)来决定的。例如
800、1500是整数类型,800.00、3.14159是浮点类型,'a'、'b'
是字符类型。
有一种特殊的常量是用标识符表示的,称为符号常量。符号
常量常用于帮助记忆,提高程序的可读性和可维护性。例如程序
中要用到圆周率时,可以将圆周率表示为一个符号常量pi并将pi
的值设置为3.14,程序中每次使用圆周率时都用pi表示。如果要
提高精度,只要将pi的初始值作修改就可以了(如将3.14改成
3.1415926)。
Made by lut
C /C++程序设计
第2章基本数据类型
常量与变量
2.变量及类型声明
变量是程序设计中的有力武器。变量有四个部分组成:变量名、数
据类型、内存地址、以及变量的值。变量用标识符来命名,它对应着
内存中的某个区域,该区域的位置由内存地址指明,区域中可存放数据。
我们在程序中通过变量来的名字访问存放在这个存储区域中的数值。
在程序中使用变量时必须遵循“先声明、后使用”的原则。变量的
类型是由程序员显式声明的,声明方式是类型后面列出变量的名字或逗
号分开的变量表:
这种声明变量的语句只是向编译程序声明一个变量的名字及其类型,
申请地址空间,并不真正地执行程序,这种语句称为声明语句或称为类
型定义语句。
例如: int i,j,k;
变量的值主要通过赋值(assignment)运算改变。变量名=e,右边是一
个可以具体计算出来的值,可以是常量、变量或由常量与变量经过若干
运算后得出的值,统称为表达式。
x = x + 1;
另一个典型的赋值运算是利用变量temp交换变量x和y的值:
Made by lut
剩余36页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2451
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功