c - 非常量变量的正确术语
问题描述
C 中是否有一个特定的词用于指代读写变量?例如,如果我有:
int a = 2;
const int b = 3;
我将其b
称为const
. 合适的术语是a
什么?(非常量?默认?可写?等)
解决方案
b
是const-qualified并且a
是unqualified / non-const-qualified。
const
在C中并不意味着它的值不能改变,它只是意味着你作为一个程序员说你不会改变它。对象的值const volatile
在每次访问时很可能不同,因此它也将是……变量?
推荐阅读
- java - 根据索引位置或 id 合并数组元素
- javascript - 使用 Node Cron 的异步函数
- google-sheets - 根据一列的前 5 个提取两列值,而不抓取其余列
- r - 将“总体”列添加到 R 中的汇总表
- sql - SQL Server:删除所有数据库表中的所有 Not Null 约束
- google-apps-script - TypeError:无法读取未定义的属性“0”(Google 表格/应用程序脚本)
- javascript - 使用 JQuery 从下拉列表中获取选定的值并将其保存在数据库中
- sql-server - 是否可以劫持来自公共网络的应用程序的查询结果?
- pantheon - Pantheon Localdev 日志上的警告
- sql - 如何使用变量为列中的每一行创建随机日期?