- 24
- 0
- 约1.84万字
- 约 47页
- 2015-07-30 发布于山西
- 举报
第2章__基本数据类型和运算符,数据库运算符,类型转换运算符,强制类型转换运算符,c转换类型运算符,运算符,三目运算符,运算符优先级,c运算符,三元运算符
第2章 基本数据类型和运算符
数据是算法的处理对象,在程序中准确有效地描
述数据的类型、表示方法、处理方式是至关重要
的。准确有效的数据描述是编程的基础。
本章重点是基本数据类型及其运算规则。包括:
常量的表示方法。
转义字符的含义和表示方法。
变量(包括指针变量)的定义方式和运算规则。
主要运算符的使用方法。
运算表达式的书写方式。
著名的++、--运算符等。
2.1 基本数据类型
不同的数据在计算机中的表示方法是不同的(如:
定点数、浮点数、字符数据等不同类型),这是由
计算机的二进制存储特性所决定的。在程序中要指
定数据的类型,以便编译系统能够按指定类型确定
其表示方法、字节个数、以及运算方式。
C语言中基本数据类型很多,短的、长的、有符的、
无符的,变化丰富。初学者可能感到比较困难,其
实从数据的存储形式上来看,归纳起来实质上只有
两大类型的数据— 整型数据和实型数据,即定点整
数和浮点数。
C语言的数据类型
在C语言的数据类型中,指针类型和构造类型又称为导出类型(Derived Tupe) ,定
义这类数据时要用到基本类型(Basic Type)。枚举类型(Enumerated Type) 用于定
义有一定取值范围的数据。空类型(The Type Void)表示所定义的对象没有任何值。
在C语言的程序中,对于所用到的数据必须事先进行定义,即“先定义,后使用”。
整型 单精度型
基本类型 实型
字符型 双精度型
枚举型
数据类型 空类型
指针类型
数 组类型
构造类型 结构体类型
共用体类型
VC++ 6.0 下基本数据类型名和长度以及取值范围
长度
类型定义符 类型名 有效值范围
(字节数)
char 7 7
有符字符型 1 有符数:−128∼127,−2 ∼(2−1)
unsigned char 8
无符字符型 1 无符数:0∼255,0∼(2−1)
short 15 15
有符短整型 2 有符数:−32 768∼32 767,−2 ∼(2 −1)
unsigned short 16
无符短整型 2 无符数:0∼65 535,0∼(2 −1)
int 31 31
有符整型
您可能关注的文档
最近下载
- 英汉对比研究.pptx VIP
- 【精品】花卉种球(苗)繁育项目可行性研究报告.doc VIP
- CECS246-2008 给水排水工程顶管技术规程.docx VIP
- 《中华人民共和国危险化学品安全法》解读及宣传培训.pptx VIP
- 新编农村集体经济组织换届选举程序1:组建工作机构(操作规程与文本模板).docx VIP
- 2025年安徽省铜陵市高职单招综合素质考试题库及答案解析.docx VIP
- 胡博士编新加坡SM1SM2向性测试全真模拟试题.pdf VIP
- 铝型材挤压加工全过程(图文).pdf VIP
- 医保局笔试题及答案.docx VIP
- 2025年房地产经纪人房地产周期与金融风险防范专题试卷及解析.pdf VIP
原创力文档

文档评论(0)