单选题
以下叙述中正确的是______。
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选项正确。
提交答案
关闭