现在的位置: 首页 > 综合 > 正文

C语言中extern关键字的使用

2013年12月16日 ⁄ 综合 ⁄ 共 364字 ⁄ 字号 评论关闭

C语言中extern关键字的使用,直接上代码。

file1.c文件

#include<stdio.h> 
 extern long power(int); 
 int A = 2; 
 int main() 
 { 
         int n = 10 ,total; 
         total = power(n); 
         printf("total = %d",total); 
        return 0; 
 } 


file2.c文件

 extern A; 
  long power(int n) 
  { 
          long total = 1; 
          int i ; 
          for(i = 1;i<=n;i++) 
          { 
                  total = total * A; 
          } 
         return total; 
 } 


编译并运行

www.linuxidc.com @Ubuntu:~/桌面/C/4-6$ gcc file1.c file2.c -o file  
www.linuxidc.com @ubuntu:~/桌面/C/4-6$ ./file 

运行结果为1024 

linux

抱歉!评论已关闭.