"&d"是一个指针变量吗?如double d;double *p;p = &d;&d可以看作一个作为右值的指针变量(取其值)赋值给一个作为左值的指针变量(取其所占内存)吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 17:41:58

"&d"是一个指针变量吗?如double d;double *p;p = &d;&d可以看作一个作为右值的指针变量(取其值)赋值给一个作为左值的指针变量(取其所占内存)吗?
"&d"是一个指针变量吗?
如double d;
double *p;
p = &d;
&d可以看作一个作为右值的指针变量(取其值)赋值给一个作为左值的指针变量(取其所占内存)吗?

"&d"是一个指针变量吗?如double d;double *p;p = &d;&d可以看作一个作为右值的指针变量(取其值)赋值给一个作为左值的指针变量(取其所占内存)吗?
左值和右值不是对变量来说的,而是对表达式来说的.&d确实是右值,但不是右值变量.