如果定义 float a[10], x; 则以下叙述中正确的是

admin2015-07-31  25

问题 如果定义
float a[10], x;
则以下叙述中正确的是

选项 A、语句 a = &x; 是非法的
B、表达式 a+1 是非法的
C、三个表达式 a[1]、*(a+1)、*&a[1]表示的意思完全不同
D、表达式*&a[1]是非法的,应该写成 *(&(a[1]))

答案A

解析 B选项中,表达式a+1不是非法的;C选项中, *(a+1)即指a[1];D选项中,*&a[1]不是非法的。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/jgi0FFFM
0

最新回复(0)