C 【C变量】
#include <stdio.h> //函数外定义两个变量 int x; int y; int addt() { //函数内部声明变量 extern int x,y; //给外部变量(全局变量)x,y赋值 x = 1; y = 2; return x+y; } int main() { int result; //调用函数addt result = addt(); printf("result的值: %d\n",result); return 0; }
如果需要在一个源文件中引用另外一个源文件中定义的变量,我们只需在引用的文件中将变量加上 extern 关键字的声明即可。
 
#include <stdio.h> /*外部变量声明*/ extern int x ; extern int y ; int addtwonum() { return x+y; }
#include <stdio.h> /*定义两个全局变量*/ int x=1; int y=2; int addtwonum(); //不与其.c的文件名有关 int main(void) { int result; result = addtwonum(); //只与文件中的函数名有关,不与其.c文件名有关 printf("result 为: %d\n",result); return 0; }
    M54

 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号