關於C/C++多文件編程
C/C++支持多文件(文件亦稱模塊)的編程,即可以由多於一個的.c/.cpp文件構成一個程序。先看如下實驗:在工作文件夾中,建立2個源代碼文件:
File1.cpp
程序代码:
#include <cstdio>
const int Value = 1;
void fun(void);
int main(void)
{
printf_s("[File1] Value = %d\n", Value);
fun();
return 0;
}
File2.cpp
程序代码:
#include <cstdio>
const int Value = 2;
void fun(void)
{
printf_s("[File2] Value = %d\n", Value);
}
編譯指令:
cl /MD file1.cpp file2.cpp /Fe:test
用指定的2個.cpp文件生成可執行文件test.exe。
執行test.exe,結果如下:
[ 本帖最后由 TonyDeng 于 2015-10-6 10:45 编辑 ]










学习