C++基本数据类型:
在使用程序实现算法的过程中,需要各种类型的数据,如:计算圆的半径、周长、面积,描述 物体运动过程中的速度、时间、距离,购物时的数量、单价和总价等。
C++语言中,基本的数据类型有:
- 整型:int 包括正整数,副整数,以及0。
- 实数float,double 带小数点的数
- 布尔型:bool 真假,实际上也是整型,0为假,非0为真
- 字符型:char 字符型,大小写字母,数字,标点符号,加减乘除等符号
每种数据类型,都有一定的长度,可以用sizeof求出每种数据类型的长度,sizeof函数求出的数据类型长度,单位是字节。
1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 cout<<sizeof(int)<<endl; 6 cout<<sizeof(float)<<endl; 7 cout<<sizeof(double)<<endl; 8 cout<<sizeof(bool)<<endl; 9 cout<<sizeof(char)<<endl; 10 return 0; 11 }
初学时,只需要先大概明白各种数据类型长度不同,取值范围不同即可。
常量、变量及定义:
常量:在程序中值保持不变的,就是常量。
变量:在程序中,值会改变的,就是变量。
定义:
const 数据类型 常量名=值 如可以将3.14定义成PI, const float PI =3.14
数据类型 变量名 如double S,L; 定义圆的周长和面积。double S,L;
区别:定义常量,必须给常量赋值,变量可以不赋值。
常量和变量名称命名规则:
- 必须以字母、下划线开头
- 变量名中,必须是字母,数字、下划线构成,
- 区分大小写 如ABC和abc是不同的
- 不能使用C++中的保留字
- 变量名尽量含有意义
程序中使用常量和变量时,遵循先定义后使用的原则