[原创]c语言的问题多多指教啊
#include <conio.h> /* 此头函数请不要删除 */#include <stdio.h>
main()
{ static int a[]={1,2,3,4,5,6};
int *p;
p=a;
*(p+3)+=2;
printf("%d,%d",*p,*(p+3));
getch(); /* 此语句请不要删除*/
}
为什么这个结果是1,6啊
static是可以改变里面的值并记住这个值
不定义static也可以啊