[案例7.10]外部变量的定义与说明。 /*案例代码文件名:AL710.C*/ int vs(int xl,int xw) extern int xh; /*外部变量xh的说明*/ int v; v=xl*xw*xh: /*直接使用外部变量xh的值*/ return v; } mainO) extern int xw,xh; /*外部变量的说明*/ int xl=5; /*内部变量的定义*/ printf("xl=%d,xw=%od,xh=%d\nv=%d",xl,xw,xh,vs(xl,xw)); int xl=3,xw=4,xh=5; /*外部变量xl、xw、xh的定义*/ [程序演示] Return] [案例7.10] 外部变量的定义与说明。 /*案例代码文件名:AL7_10.C*/ int vs(int xl,int xw) { extern int xh; /*外部变量xh的说明*/ int v; v=xl*xw*xh; /*直接使用外部变量xh的值*/ return v; } main() { extern int xw,xh; /*外部变量的说明*/ int xl=5; /*内部变量的定义*/ printf("xl=%d,xw=%d,xh=%d\nv=%d",xl,xw,xh,vs(xl,xw)); } int xl=3,xw=4,xh=5; /*外部变量xl、xw、xh的定义*/ [程序演示] [Return]