首页 > 试题广场 >

int *a = &b; ...

[单选题]
int *a = &b; *a值为(    )
  • b的值
  • a的值
  • b的地址
  • a的地址
int *a=&b;
int* (a=&b);

*a=*(a)=*(&b)=b;
编辑于 2021-09-28 15:48:18 回复(2)
&b取b的地址
int *a=&b 申明指针a,并将b的地址赋给指针a
*a取地址中的值
发表于 2020-08-01 22:39:09 回复(0)
初始化的时候,把b的地址赋给a,而又可以通过*a取到地址若指向的值,
发表于 2020-08-24 18:42:06 回复(0)
*a是一个int变量,a是*a的指针,a中是地址,&b得到b的地址,所以题中*a等同于*(b的地址),则*a为b的值,应该选A;
话说这试卷是java试卷,为什么有C的题。。。好几年没用过C了。。。
发表于 2019-09-29 22:21:04 回复(2)
a=&b //a是b的地址 *a=&b //*a是b的地址中的值
发表于 2022-04-16 09:53:35 回复(0)
int *a = &b; *a值为(    ) 把特殊符号看成 变量本身就行了 能赋值说明不报错 int类型 这样操作 肯定是赋值 又不是对象 
发表于 2018-12-13 21:00:26 回复(0)