博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c语言符号常量与常变量的区别?
阅读量:6600 次
发布时间:2019-06-24

本文共 403 字,大约阅读时间需要 1 分钟。

<blockquote>定义符号常量:#define PI 3.1415926               //注意后面没有分号

定义常变量  :const float PI=3.1415926;</blockquote>

<strong>区别:</strong>
<ul>
<li>常变量:变量的特征是存在一个以变量名命名的存储单元,在一般情况下,存储单元中的内容是可以变化的。而对于常变量,在变量的基础上加了一个限定:存储单元中的内容不允许变化,仍然是有存储单元的。</li>
<li>符号常量:是使用一个字符串代替程序中出现的一个标识符,是编译时把所有的符号常量都替换成制定的字符串,在内存中也不存在一符号常量命名的存储单元。在其作用域内其值不能改变和赋值。</li>
</ul>
&nbsp;

&nbsp;

&nbsp;

转载于:https://www.cnblogs.com/liweilijie/p/4984604.html

你可能感兴趣的文章
从携程事件给我们警示(转)
查看>>
HttpURLConnection Cannot write output after reading input.
查看>>
MSSQL 注入鄙见
查看>>
PostgreSQL学习手册(九) 服务器配置
查看>>
zabbix详解:(五)添加微信告警配置
查看>>
asp.net一般处理程序处理session未将对象设置到实例
查看>>
ELFHash算法详解
查看>>
the server quit without updating pid mysql报这个错误,你知道是怎么回事不?
查看>>
在一台Ubuntu计算机上构建Hyperledger Fabric网络
查看>>
oracle新建用户执行sql查询语句出现错误ORA-00942:表或视图不存在
查看>>
web大负载优化收集------修改linux文件描述符
查看>>
java中使用js
查看>>
贝塞尔曲线绘制圆角
查看>>
Your First iOS app(11)--Tutorial: Add Data(一)
查看>>
五险一金,你清楚吗?
查看>>
AT&T汇编出现如下错误时解决方案
查看>>
mybatis 高级映射
查看>>
find 命令
查看>>
idea 常用快捷键
查看>>
Ip核_fifo
查看>>