c编程中的常量和变量的定义和常量怎么

北京好的治疗白癜风的医院 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/

前面我大篇幅的写了C++的变量,以及变量的申请,而在c++编程中,还有一个经常用到的数字类型,叫做常量,今天我就先来给小伙伴理清变量和常量的逻辑思路,他们两者之间有什么区别。

一、常量和变量的定义

变量

变量是C++编程中,对某些要用到的字符,进行赋值,定义为变量,然后被定义为变量的值,可以进行加减乘除,可以改变他的值。

2.常量

常量是编程中,被定义赋值后,不能改变的值,比如定义a为常量,赋值为9,那么a在整个的编译的函数过程中,始终都是9,他不能进行加减乘除,如果把定义为常量的值进行运算,编译器就会报错。

3.常量和变量的区别

逻辑思路

常量和变量二者的不同点在于,变量可以运算,在函数中数字是可以改变的,而常量则不可以改变,不能进行运算。常量必须要事先初始化,进行赋值。变量的某些数值可以通过运算来赋值,所以变量没有必须初始化提前赋值的硬规定。

常量定义代码

const声明常量的代码,中文翻译:常量

变量定义代码

申请变量,是先用变量类型来作为他的声明代码,后面是自己改一个变量名。

short这是一个简短型变量代码,后边是变量名,具体看我以前文章c++编程变量申请详解

二、常量的编译格式示例

#includeiostream

usingnamespacestd;

constdoublePI=3.;

intmain(){

return0;}

编译书写格式,在函数体括号外,先写常量代码const然后是常量类型double后边是常量名称,=号后边就是给该常量赋值,这里的PI这个常量的值就是圆周率的值,当后边函数里边只要是编译使用PI这个常量,编译器就会使用他的值即3.。

这一点很像大家学的代数,其实道理很简单,只要把逻辑思路搞清楚了,就很好理解了,变量有很多种类型,常量也有很多种类型,欢迎持续


转载请注明:http://www.aierlanlan.com/grrz/6171.html