歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C語言中extern關鍵字的使用

C語言中extern關鍵字的使用

日期:2017/3/1 10:08:07   编辑:Linux編程

C語言中extern關鍵字的使用,直接上代碼。

file1.c文件

  1. #include<stdio.h>
  2. extern long power(int);
  3. int A = 2;
  4. int main()
  5. {
  6. int n = 10 ,total;
  7. total = power(n);
  8. printf("total = %d",total);
  9. return 0;
  10. }

file2.c文件

  1. extern A;
  2. long power(int n)
  3. {
  4. long total = 1;
  5. int i ;
  6. for(i = 1;i<=n;i++)
  7. {
  8. total = total * A;
  9. }
  10. return total;
  11. }

編譯並運行

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

運行結果為1024

Copyright © Linux教程網 All Rights Reserved