3.
若有以下定义和语句:
double r=99
*p=&r
p=r
则以下正确的叙述是(
A)以上两处的 含义相同,都说明给指针变量p赋值
B)在"double r-99,p=&r,"中,把r 的地址赋值给了。所指的存储单元
C)语句”p=t;"把变量r的值赋给指针变量p
D)语句"*p=r:"取变量r的值放回r 中
看样子你这个是AI识图的结果吧?B选项不全,C里面的r变成了t
猜测CD问的是p=&r
和*p=r
的区别?
题目不完整,拍个照发上来吧
p=t不解引用是地址,直接把99这个地址赋值给了指针
*p=r没有取回,只是重新赋值了一次,取回指针指向的内容解引用指针是做右值