c ++中的引用是否表示对象?

时间:2019-06-15 07:13:49

标签: c++ reference

我是c ++的初学者。 我是在互联网reference is the object上阅读的。关于这个问题,我也可以通过参考变量Ex- int a=3;int &s=a;来表示基元,那么矛盾在哪里呢?

1 个答案:

答案 0 :(得分:2)

在C ++中,“对象”不仅指类实例。 int变量也称为对象。这是int类型的对象。

请参阅:https://en.cppreference.com/w/cpp/language/object

  

在C ++中,对象是一个存储区域,具有大小,对齐方式,存储持续时间,生存期,类型,值和(可选)名称。

因此int变量是一个对象。是的,int是原始类型,但是原始类型的变量也称为“对象”。