一、基本的数据类型及其范围
int : -2^-31 ~2^31 -1
float: 6-7位有效数字
double: 15-16位有效数字
long long : -2^63 ~ 2^63 - 1
long double :18-19位有效数字
bool : false/true
char :'a'
二、字节比特傻傻分不清??
1byte(字节) = 8 bit(比特)
bool/char : 1byte(8bit)
int : 4byte(32bit) //一个int占4字节,每个字节8比特所以一个int是32比特,32位,每一位可以储存一个0/1。
long long:8个byte
long double:16个byte
三、变量的声明
int a ,b = 2;
bool g = true,k = false;
char j = 'a';
long long l = 100000LL;//(注意这个long long 后面要有个LL)
四、c++的第一个A + B程序
# include<iostream>
using namespace std;
int main()
{
int a,b;//定义两个变量
cin >> a >> b;//输入
cout << a + b << endl ;//输出
return 0;
}
cin 得到的输入流流到a中,再又流到b中去(形象描述cin函数)。把a + b的值流到cout中去,又endl(理解为\n回车)流到cout中去。