2021-08-27 变量 常量

变量

变量创建的语法:

数据类型+ 变量名称=变量初始值;

//数据类型有:int(整数) string(字符串) float(单精度浮点型) double(双精度浮点型) bool(真假类型) char(字符型)

格式要求:

int a = 1;

string b = "我是你爹";

float c = 1.5;



//变量创建的语法——代码练习

/*

#include <iostream>

using namespacestd;


intmain()

{

//变量创建的语法:数据类型 + 变量名称=变量初始值;

inta = 1;

stringb = "我是你爹";

floatc = 1.5;


cout << "我希望输出的东西是" <<a <<endl;

cout << "小张说" <<b <<endl;

cout << "我现在输出的是" <<c <<endl;


system("pause");


return0;


}


*/





常量

作用:用于记录程序中不可更改的数据

c++定义常量两种方式

1.#define 宏常量:        #define 常量名 常量值

通常在文件上方定义,表示一个常量

2.Const修饰的变量:       const 数据类型 常量名 = 常量值

通常在变量定义前加关键字const,修饰该变量为常量,不肯修改。

/*

常量的定义方式

1、#define 宏常量

2、const修饰的变量

*/



//常量的定义方式——代码练习

#include <iostream>

using namespacestd;


//1、#define 宏常量

#define day 7

int main()

{

// day = 8;

cout << "一周总共有:" << day << "天" <<endl;

//在已定义#define day 7后,在int main()……里重新定义一个day = 8;  代码就会报错,无法运行。因为前面已定义“#define day 7 ”,day是一个定量。


//2、const修饰的变量

const int month = 12;

// month = 13;

/*

在变量前加个const,就会把该数据类型的变量定义成常量,无法再修改。

如果重新做一个定义“month = 13;” 就会报错。

*/

cout << "一年共有:" <<month << "个月" <<endl;


system("pause");


return0;


}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 声明 本系列来至中国大学慕课-阚道宏老师的C++系列课程的相关课堂笔记,阚道宏老师讲解细腻、精准,由浅入深,徐徐渐...
    小马哥_MAYUE阅读 1,257评论 0 1
  • 数据格式详解 输入输出函数详解 字符串处理函数详解 内存函数详解 类详解 数据格式详解 2^8=256(同样是一个...
    我在东北玩泥巴_阅读 2,076评论 0 0
  • 最近看到自己之前刚开始学习的时候记的一些笔记就稍微整理了一下 c语言里的结构体和c++里的结构体有什么区别? 答:...
    你猜卟透_faa8阅读 1,001评论 0 0
  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy阅读 9,554评论 1 51
  • 第一章 计算机与C++编程简介 C++程序6个阶段编程 ->预处理->编译->连接->装入->执行1.程序在编译器...
    rogertan30阅读 4,201评论 0 1