指针问题,让我头痛了好久,解释一下,为什么是楼下的那个结果,小弟感恩不尽!谢谢!
#include<stdio.h>void fun(char* c, int d)
{
*c = *c+1; d = d + 1;
printf("%c,%C,",*c,d);
}
main(void)
{
char b ='a', a ='A';
fun(&b,a);
printf("%c,%c\n",b,a);
}
[ 本帖最后由 梦醒无尘 于 2012-1-17 09:46 编辑 ]