[求助]C语言中如何在函数中使用全局变量值
举个小例子:
#include <stdio.h>
void per()
int main()
{
int i=5;
}
void per()
{
int i;
i++;
printf("%d",i);
}
这只是举个例子,实际情况是全局变量i会不停变化,而我需要在函数中实时使用该值。
举个小例子:
#include <stdio.h>
void per()
int main()
{
int i=5;
}
void per()
{
int i;
i++;
printf("%d",i);
}
这只是举个例子,实际情况是全局变量i会不停变化,而我需要在函数中实时使用该值。
2007-08-25 16:36
首先:i不是全局变量
你要把i设为全局变量
#include <stdio.h>
int i;
void per()
int main()
{
i=5;
}
void per()
{
i++;
printf("%d",i);
}

2007-08-25 16:44

2007-08-25 16:47
这个我已经弄好了,然后在函数中使用extern
2007-08-25 17:37
2007-08-25 18:06