没问题,全局结构体数据和全局int类型数组一样的使用方法。示例代码如下。
输入1 2 3 4 5
输出1 2 3 4 5
#include
struct test
{
int a;
};
struct test test_a[5];
void intput()
{
int i;
for(i=0;i<5;i++)
{
scanf("%d",&(test_a[i].a));
}
}
void output()
{
int i;
for(i=0;i<5;i++)
{
printf("%d ",test_a[i].a);
}
}
int main(){
intput();
output();
return 0;
}
可以的,当然你需要把结构体的定义加上。