关于extern的用法 编译错误 求指教
#include<stdio.h>int main()
{
void fun(int a[3]);
int *p,b[3];
p=b;
fun(b);
extern int i;// 这一步怎么不对??
for(;i<3;i++,p++)
printf("%d",*p);
return 0;
}
void fun(int a[3])
{
int i=0;
for(;i<3;i++)
a[i]=i;
}
[此贴子已经被作者于2017-3-30 05:47编辑过]