第2章基本数据类型与运算符
主讲:李政伟
2
基本数据类型
常量
变量
赋值与算术运算符
逻辑运算符和关系运算符
其它运算符
运算符的优先级与结合性
数据类型的转换
第2章数据类型与表达式
空类型(void)
构造类型
基本类型
短整型(short [int])
整型(int)
长整型(long [int])
单精度型(float)
双精度型(double)
长双精度型(long double)
整型
字符型(char)
浮点型
布尔型(bool)
数据类型
枚举类型(enum)
数组类型
结构体类型(struct)
共用体类型(union)
类类型(class)
指针类型
引用类型
4
基本数据类型
(1) 整型数据按二进制数形式存储。例,十进制整数85的二进制形式为1010101。
(2) int和char前,可加修饰符signed(“有符号”)或unsigned(“无符号”)。
5
C++的数据类型
有符号:最大215-1,即32767,最小-32768;
无符号:最大216-1,即65535,最小0。
8
数值常量的表示
数值常量区分类型,从字面形式即可识别。
1. 整型常量(整数)的类型——依据范围
(1) [-32768~32767],是short int型。
(2)超出上述范围, 在[-2147483648 ~ 2147483647],是long int型。
(3) 都是signed型。
9
整型常量的3种表示方式:
(1) 十进制整数。如1357, -432, 0等。后面加l或L,则是long int型。如123L, 0L等。
(2) 八进制整数。以0打头。如020表示(20)8= (16)10。
(3) 十六进制整数。以0x(或0X)打头。如0X20表示(20)16 = (32)10。
1. 整型常量(整数)的类型
10
2. 浮点数的表示方法
(1) (十进制)小数形式
,-。
由整数部分和小数部分组成,可省略其中之一,但不能同时省略。
缺省为double型。后加F或f,为float型,如-43f。后加L或l,为long double型。
第02章 节 基本数据类型与运算符《c++程序设计基础教程》课件 来自淘豆网www.taodocs.com转载请标明出处.