变量和常量

#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;
}

 

posted @ 2024-03-09 10:16  墨点Moz  阅读(24)  评论(0)    收藏  举报