变量和常量

复制代码
#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 @   墨点Moz  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示