【C语言简单说】四:常量

时间:2022-07-28
本文章向大家介绍【C语言简单说】四:常量,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

常量和变量是一种相对的概念,在这里我开始跟大家说说常量和变量的区别。可能前几节的小伙伴们并没有能感受出来,不过有了常量的对比那么将会有很好的理解。

..@_@|||||.. 头昏眼花

常量,就是一些固定的数据,也就是说你把数据装到变量以后就不能改变的数据。

可能按照以上说法大家可能会不懂,那么我们用程序演示以下相比大家就很快的明白了;我们的程序如下:

#include<stdio.h>
#include<stdlib.h>
int main(){
           int a=1;
           printf("a 的值是%d;  ",a);
           a=13;
           printf("改变后a 的值是%d;   ",a);
           system("pause");
    }

我们的程序最开始的时候 创建了一个变量a对吧?里面装的是1;第二句就是输出显示这个变量的值对吧?第三句我们重新给a变量装了一个值是13;

注意,在这里a=13并不是13+1的结果;在这里是把里面的1给覆盖掉,也就是说,假如我们有一个箱子,然后这个箱子里面只能装一个物品,如果要重新装13(不是ZB 〒_〒),那么就需要把里面的东西给不要了,所以现在a的值是13..之后我们输出a的值,你们看一下以下运行结果:

值是改变了对吧?这就是变量,那么常量,顾名思义,就是不能够改变的了。我们看看我们的常量如何写,看我们以下的代码: 注意:以下代码是错误示范的

#include<stdio.h>
#include<stdlib.h>
int main(){
           const int a=1;
           printf("a 的值是%d;  ",a);
           a=13;
           printf("改变后a 的值是%d;   ",a);
           system("pause");
    }

你们看代码 const int a=1 ;

在这里的const 就是说明这个变量a是常量的意思,只要在前面加一个const 就ok了,那么我们后面有一句 a=13,在这里会改变变量a的值,那么就会出现报错;你不信你编译运行一下程序试试,看看是不是出错的。

这就是一个常量的使用方法了,其实还有其他创建一个常量的方法,由于我们是C语言简单说,只介绍一般常用的,并不做深入的研究,教程适用也是面向零基础的小白,所以就不再多做解释了。

持续更新中