若希望P指向的值加1,则以下表达式不正确的是( )。

admin2021-04-28  25

问题 若希望P指向的值加1,则以下表达式不正确的是(  )。

选项 A、*p++;
B、*p=*p+1;
C、(*p)++;
D、++*p;

答案A

解析 若p是指针,则*p是取该地址存放的具体数值,但取值运算级别较低,所以先会执行p++运算,再取值,所以结果是取得p指向的下一个存储单元的值,因此不正确。
转载请注明原文地址:https://jikaoti.com/ti/yGz0FFFM
0

最新回复(0)