[单选] 具有相同基类型的指针变量P和数组变量Y,下列写法中不合法的是()。
[单选] 具有相同基类型的指针变量P和数组变量Y,下列写法中不合法的是()。
A . A.P=Y
B . B.*P=Y[i]
C . C.P+&Y[i]
D . D.P=&Y
参考答案:D
为什么是D?
数组变量Y,不是数组名Y
也就是说Y是变量 不是地址
追答数组名即代表数组的首地址
追问可是题目说的不是数组名而是数组变量
追答数组变量用数组名表示
追问那c选项呢?
地址怎么能相加呢?
追答地址相加,相当于两个数字相加,
追问哪两个数字相加?
本回答被提问者采纳