
设已有声明“int x[]={1,2,3,4,5,6},*p=&x[2];”,则值为3的表达式是____________。
3个回答
展开全部
选择B
int *p=&x[2]表示p是一个指向x[2]地址单元的指针,就*p=x[2]=3.
所以你要找的是哪一个表达式的意思是:*p.
B中 先取值,然后p再++,即输出3,然后p指向&x[3].
int *p=&x[2]表示p是一个指向x[2]地址单元的指针,就*p=x[2]=3.
所以你要找的是哪一个表达式的意思是:*p.
B中 先取值,然后p再++,即输出3,然后p指向&x[3].
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询