例如,
int a = 10;
显然,a
指定int
存储 10
的对象。但这是真的吗&a
指定一个对象?自 &a
是一个地址值,我认为它指定了内存中的一个字节对象!
最佳答案
在 C 标准的术语中,左值表达式可以指定内存位置。 &a
不是左值,因此它不指定任何内容。
关于我们可以说指针值指定一个对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39030590/
例如,
int a = 10;
显然,a
指定int
存储 10
的对象。但这是真的吗&a
指定一个对象?自 &a
是一个地址值,我认为它指定了内存中的一个字节对象!
最佳答案
在 C 标准的术语中,左值表达式可以指定内存位置。 &a
不是左值,因此它不指定任何内容。
关于我们可以说指针值指定一个对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39030590/