单选题:下列程序的输出结果是()。
下列程序的输出结果是()。
```
void f(int *p)
{
*p = 5;
}
int main(void)
{
int x = 10, *px = &x;
f(px);
printf("%d#", (*px)++);
printf("%d\n", x);
return 0;
}
```
@[A](1)
A. 5#6
B. 6#6
C. 10#11
D. 11#11
A.5#6
B.6#6
C.10#11
D.11#11
答案:A
```
void f(int *p)
{
*p = 5;
}
int main(void)
{
int x = 10, *px = &x;
f(px);
printf("%d#", (*px)++);
printf("%d\n", x);
return 0;
}
```
@[A](1)
A. 5#6
B. 6#6
C. 10#11
D. 11#11
A.5#6
B.6#6
C.10#11
D.11#11
答案:A