#include <iostream>
/*
变量,实际上是内存变量的简称,用于存放数据,就相当于一个盒子,放东西用,不放在盒子里的东西不能用。
变量类型常用分为,整型 int、浮点型(float、double)、字符型(char)、字符串(string)、布尔型(bool)
字符型一般用double
字符型char用英文单引号''包含
bool型就是true和false。在内存里会强制转换为1和0。所以bool类型非0都是true
常量一般有两种,一种是宏定义:
1、#define PI 3.14 常量名全大写
另外一种是在变量名前加const修饰
2、 const int demo= 6 用const修饰过的变量不允许修改,改了就报错
变量命名的时候需要注意,以下划线和大写字母打头的名称保留给编译器极其资源使用,现在没用
不代表以后不用,违反了这一规则,可能会导致不确定性
******* c++变量赋初值,可以用最常见的等号,即:int a = 5;
* 也可以用括号 int a(5);但是不能 int a;
a(5);
也就是说,只有在声明的同时赋值才可以这样用。
* 再C++11之后还允许花括号{} ->int a{5};
*/
#define PI 3.14
int main()
{
std::cout << PI << std::endl;
const int demo = 5;
std::cout << demo << std::endl;
int b(10);
std::cout << b << std::endl;
return 0;
}