"int x y=0,z,*p[3];p[0]=&y;p[1]=&y;p[2]=&z;",以下表达式有语法错误的是救急Y++ ,P++ ,*++P[0] ,(*P[0])++

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 12:58:36

"int x y=0,z,*p[3];p[0]=&y;p[1]=&y;p[2]=&z;",以下表达式有语法错误的是救急Y++ ,P++ ,*++P[0] ,(*P[0])++
"int x y=0,z,*p[3];p[0]=&y;p[1]=&y;p[2]=&z;",以下表达式有语法错误的是
救急
Y++ ,P++ ,*++P[0] ,(*P[0])++

"int x y=0,z,*p[3];p[0]=&y;p[1]=&y;p[2]=&z;",以下表达式有语法错误的是救急Y++ ,P++ ,*++P[0] ,(*P[0])++
Y++是一定没有问题的
P++是有问题的,他表示的实际问题就是P的下一个地址,他的内容是不知道的.
(*P[0])++也是没有问题的 他表示的是y++
*++P[0]意义,p[0]之后的下一个指针是p[1],取对象就是y