标题: c语言在多文件中声明外部变量 [打印本页] 作者: liuda 时间: 2015-1-22 02:10 标题: c语言在多文件中声明外部变量 file1中: #include<stdio.h> int A; void main() { int power(int ); int b=3,c,d,m; printf("enter the number a and its power m:\n"); scanf("%d,%d",&A,&m); c=A*b; printf("%d*%d=%d\n",A,b,c); d=power(m); printf("%d**%d=%d\n",A,m,d); }
file2中: extern A; int power(int n) { int i,y=1; for(i=1;i<=n;i++) y*=A; return(y); }