以下叙述中正确的是( )。

admin2019-02-02  25

问题 以下叙述中正确的是(    )。

选项 A、如果p是指针变量,则&p是不合法的表达式
B、如果p是指针变量,则*p表示变量p的地址值
C、在对指针进行加、减算术运算时,数字1表示1个存储单元的长度
D、如果p是指针变量,则*p+1和*(p+1)的效果是一样的

答案C

解析 A选项中,如果p是指针变量,则&p表示变量p的地址;B选项中,如果p是指针变量,则*p表示变量p所指向的地址的值;D选项中,如果p是指针变量,*p+1表示将p所指的值加上1,而*(p+1)表示的是先将指针右移一位再取所指向变量的值。故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/SoRp777K
0

最新回复(0)