若变量已正确定义并且指针p已经指向某个变量x,则(*p)++相当于____。 A. p++ B. x++ C. *(p++) D. &x++
时间: 2023-08-15 13:05:25 浏览: 1257
有关指针的++
`(*p)++` 相当于对指针 `p` 所指向的变量 `x` 进行加 1 操作。因此,答案是 B. x++。`p++` 表示将指针 `p` 加 1,指向下一个变量;`*(p++)` 表示先取 `p` 指向的变量的值,再将指针 `p` 加 1,指向下一个变量;`&x++` 表示先对变量 `x` 进行加 1 操作,再取其地址,这是不合法的表达式。
阅读全文