[特别求助]关于C的编写风格以及对指针的理解问题!
关于C的书写风格问题,我要求助大家一下了,请帮我改正一下我下面的书写格式:我同学对我说 只要我能理解下面的
![](images/smilies/emot/em03.gif)
![](images/smilies/emot/em08.gif)
![](images/smilies/emot/em08.gif)
#include <stdio.h>
int main (void)
{
int *p,k=0;
p=&k;
*p=100;
printf("%x\n",&p);
printf("*(++p)=%x\t&p=%x\tp=%x\t++p=%x\t*p=%x\t*p++=%d\t++*p=%d\t*p=%d\tk=%d\tp=%x\t&k=%x\t",*(++p),&p,p,++p,*p,*p++,++*p,*p,k,p,&k);
printf("*p=%x\tp=%x\tk=%d\t",*p,p,k);
return 0;
}
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)
printf("*(++p)=%x\t&p=%x\tp=%x\t++p=%x\t*p=%x\t*p++=%d\t++*p=%d\t*p=%d\tk=%d\tp=%x\t&k=%x\t",*(++p),&p,p,++p,*p,*p++,++*p,*p,k,p,&k);
主要是我编译后出现了问题啊!*(++p)=1
![](images/smilies/emot/em13.gif)
![](images/smilies/emot/em13.gif)
![](images/smilies/emot/em13.gif)
![](images/smilies/emot/em13.gif)
![](images/smilies/emot/em08.gif)
![](images/smilies/emot/em08.gif)
[此贴子已经被作者于2007-8-3 23:47:48编辑过]