#incluevoid num(){extern int x,y; int a=15,b=10;x=a-b;y=a+b}int x,y;main(){int a=7,b=5;x=a+b;y=a-b;num();printf("%d,%d\n",x,y);}12,2主要不理解一些外部局部变量的关系,希望能帮我讲讲清楚,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/28 12:52:56
#incluevoidnum(){externintx,y;inta=15,b=10;x=a-b;y=a+b}intx,y;main(){inta=7,b=5;x=a+b;y=a-b;num();pr

#incluevoid num(){extern int x,y; int a=15,b=10;x=a-b;y=a+b}int x,y;main(){int a=7,b=5;x=a+b;y=a-b;num();printf("%d,%d\n",x,y);}12,2主要不理解一些外部局部变量的关系,希望能帮我讲讲清楚,
#inclue
void num()
{extern int x,y; int a=15,b=10;
x=a-b;y=a+b}
int x,y;
main()
{int a=7,b=5;
x=a+b;
y=a-b;
num();
printf("%d,%d\n",x,y);
}
12,2
主要不理解一些外部局部变量的关系,希望能帮我讲讲清楚,

#incluevoid num(){extern int x,y; int a=15,b=10;x=a-b;y=a+b}int x,y;main(){int a=7,b=5;x=a+b;y=a-b;num();printf("%d,%d\n",x,y);}12,2主要不理解一些外部局部变量的关系,希望能帮我讲讲清楚,
#include
void num()
{extern int x,y;
int a=15,b=10;
x=a-b;y=a+b;
}
int x,y;
main()
{int a=7,b=5;
x=a+b;
y=a-b;
num();
printf("%d,%d\n",x,y);
}
结果5,25
x,y为全局外部变量,在程序任何地方都有效.
x,y的最终值:x=a-b;y=a+b; 决定
结果5,25