前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【C语言简单说】四:常量

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

作者头像
1_bit
发布2020-10-23 14:13:47
4520
发布2020-10-23 14:13:47
举报
文章被收录于专栏:我的知识小屋

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

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

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

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

代码语言:javascript
复制
#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的值,你们看一下以下运行结果:

运行结果
运行结果

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

代码语言:javascript
复制
#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语言简单说,只介绍一般常用的,并不做深入的研究,教程适用也是面向零基础的小白,所以就不再多做解释了。

持续更新中

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/02/18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档