第二章 数据类型、运算符和表达式
数据类型
基本数据类型
指针类型
引用类型
构造类型
基本数据类型
计算机处理数据方式:二进制形式
整型
以补码的形式存放。
整型
类型说明符:int
所占字节:4
无符号整型
类型说明符:unsigned int
所占字节:4
短整型
类型说明符:short int
所占字节:2
无符号短整型
类型说明符:unsigned short int
所占字节:2
长整型
类型说明符:long int
所占字节:4
无符号长整型
类型说明符:unsigned long int
字符型
以ASCII码表示(可进行算数和比较运算)。
类型说明符:char
所占字节:1
实型
单精度实型
类型说明符:float
所占字节:4
双精度实型
类型说明符:double
所占字节:8
长双精度实型
类型说明符:long double
所占字节:8
布尔型(逻辑型)
类型说明符:bool
所占字节:1
输出基本数据类型的长度
#include <iostream>
using namespace std;
int main ()
{
cout<<"XX型:"<<sizeof(XX)<<"字节\n"; //sizeof是一个运算符,它的结果是返回给定类型的长度
return 0;
}
标识符
用于标识程序中的变量、符号、常量、数组、函数、数据类型等操作对象的名称,分为关键字、预定义标识符、用户定义标识符3种。
关键字
例如:for、int、if、do、while等。
预定义标识符
又称“保留字”。