- C/C++程序設計教程
- 孫淑霞 肖陽春 魏琴等編著
- 689字
- 2018-12-30 07:11:51
1.7.3 多文件程序的編譯和運行
當C++源程序由兩個或兩個以上文件組成時,可以按下面方法編譯和運行程序。下面以程序1-4.C為例,說明如何編譯和運行多文件程序。
1. 輸入并保存源程序文件
下面把1-4.C中的兩個函數分別保存在Cpp1.cpp和Cpp2.cpp兩個文件中。兩個文件的內容分別如下:
源程序Cpp1.cpp
#include<stdio.h> void main() { int x,y,z; int max(int,int); printf("輸入兩個整數:"); scanf("%d%d",&x,&y); z=max(x,y); printf("max=%d",z); }
源程序Cpp2.cpp
int max(int x,int y) { return(x>y?x:y); }
2. 創建工程(project)
執行“File | New”命令,出現“New”對話框,單擊“Projects”標簽,然后按以下步驟執行:
① 在列出的工程中選擇“Win32 Console Application”,這時,在對話框的“Platforms(平臺)”框中出現“Win32”;
② 在右邊的“Projects Name”文本框中輸入要建立的工程名(如project1);
③ 在“Location”框中選擇工程所在的路徑,單擊“OK”按鈕。如圖1.15所示;

圖1.15 “New”對話框中的“Projects”標簽
④ 屏幕上出現“Win32 Console Application-Step 1 of 1”對話框,選擇“An empty project”單選按鈕,單擊“Finish”按鈕,彈出“New Project Information”對話框。在該對話框中將顯示所創建的控制臺應用程序新框架的項目特性,單擊“OK”按鈕,返回系統主窗口。
這時,空工程project1創建結束。
3. 向工程中添加文件
在系統主窗口中,執行“Projects | Add to Project | Files”菜單命令,出現“Insert Files into Project”對話框。在該對話框中的“查找范圍”框內選擇要添加到當前工程中的文件所在的目錄(文件夾),在列表框內選定要添加的所有文件,如圖1.16所示。

圖1.16 “Insert Files into Project”對話框
單擊“OK”按鈕。
4. 編譯連接和運行工程文件
執行“Build project1.exe”或“Execute project1.exe”命令,系統將對 project1 中的各個文件逐個進行編譯,然后連接。如果沒有錯,則生成一個可執行文件,并執行該文件,運行結果顯示在MS-DOS窗口中。
對于該例,程序在彈出的MS-DOS窗口中顯示的執行實例如下:
輸入兩個整數: 5 15↙ max=15 Press any key to continue
按任意鍵,關閉輸出結果窗口,回到源程序窗口。
- Learning Python Web Penetration Testing
- 劍指Offer(專項突破版):數據結構與算法名企面試題精講
- Java編程指南:基礎知識、類庫應用及案例設計
- 人臉識別原理及算法:動態人臉識別系統研究
- Spring實戰(第5版)
- Swift語言實戰精講
- PHP編程基礎與實踐教程
- Mastering AWS Security
- Learning Android Application Testing
- Mastering Bootstrap 4
- Raspberry Pi Blueprints
- Visual C++程序設計全程指南
- Python 3.6從入門到精通(視頻教學版)
- MATLAB從入門到精通
- Python Natural Language Processing