C语言要先定义后使用比如a,c中有个全局变量i=100 b.c要使用,那么i必须在使用前定义。 int i;但是问题来了,i是b中定义的全新变量还是a中的呢?如果extern int i;那么没问题,一定是a.c中的,所以i是100
试试就知道了