在C ++中什么是“变量”?

时间:2019-12-29 02:47:55

标签: c++ variables

我正在C ++ 17中寻找“变量”一词的正式定义,所有内容都可以在第6节中找到:

  

通过声明非静态数据成员或对象以外的其他引用来引入变量。变量的名称(如果有的话)表示引用或对象。

由于我期望“变量是...”的含义更多,因此我在Internet上搜索并找到了几个不同的定义。似乎最符合该标准的说法的是这样的

  

“变量是与标识符(如果有)配对的对象。”

如果这是正确的改写,并且声明为int x;假设,仅仅声明“ x是变量”似乎在技术上是不正确的(但通俗地说可能是正确的)。

我的解释/结论正确吗?在为初学者编写文档时,我通常会迷恋这类事物的语义,因为尽管我希望自己的文档正确无误,但我不想让初学者混淆阅读类似于标准的材料:-)

0 个答案:

没有答案