下列程序的运行结果为______。 main ( ) { int a, *p; p=&a; a=100; printf("a=%d *p=%d *&a=%d &*p=%u "

admin2009-02-15  26

问题 下列程序的运行结果为______。       main ( )       {  int a, *p;          p=&a;          a=100;          printf("a=%d  *p=%d *&a=%d &*p=%u ",a,*p,*&a,&*p);          a++;          printf("a++=%d ",a);      (*p) ++;          printf("(*p)++=%d ",*p);          *p++;          printf ("*p++=%d\n", *p);       }

选项 A、a=100 *p=100 *&a=100 &*p=65498 a++=101 (*p)++=102 *p++=-24
B、a=100 *p=100 *&a=100 &*p=65498 a++=101 (*p)++=102 *p++=-102
C、a=100 *p=100 *&a=65498 &*p=65498 a++=101 (*p)++=102 *p++=-24
D、a=100 *p=100 *&a=100 &*p=65498 a++=101 (*p)++=101 *p++=-24

答案1

解析
转载请注明原文地址:https://jikaoti.com/ti/5PK0FFFM
0

最新回复(0)