0
以下程序給出的輸出爲17,29,45;我不明白**++pp;
是什麼意思。任何人都可以詳細解釋程序。指針指向預增值運算符的指針取消引用
#include <stdio.h>
int main() {
static int a[] = {10, 22, 17, 29, 45};
static int *p[] = {a, a + 2, a + 1, a + 4, a + 3};
int **pp = p;
**++pp;
printf("%d %d %d", **pp, *pp[3], pp[0][2]);
}
提示downvote的原因是什麼? –
當我評論這條語句時,輸出會受到影響 –
@NikhilVerma我並不是要求將語句註釋掉,而是使用'++ pp;'來取消引用,您將得到相同的結果。 –