Sean's Note: [C/C++] extern 的用法

2011年3月15日 星期二

[C/C++] extern 的用法

想要宣告一全域變數讓其他文件 (.c 或 .cpp) 共同使用,

必須在型態前加上 extern, 表示變數在文件之外, 如 :

int data; // 宣告在 file1.c

extern int data; // 則必須宣告在 flie1.h

當 file2.c 要使用變數時, 只要 include file1.h 即可,

不必再宣告該變數.

沒有留言:

張貼留言