官术网_书友最值得收藏!

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

按任意鍵,關閉輸出結果窗口,回到源程序窗口。

主站蜘蛛池模板: 彰武县| 弥勒县| 碌曲县| 什邡市| 阿合奇县| 永州市| 金秀| 方城县| 平乐县| 广丰县| 申扎县| 石嘴山市| 连南| 巴里| 高密市| 象山县| 铜鼓县| 巩留县| 汽车| 新乡县| 孟津县| 集安市| 延庆县| 秦安县| 天门市| 牡丹江市| 两当县| 黄平县| 杭州市| 威宁| 从化市| 论坛| 南溪县| 扶余县| 闸北区| 南郑县| 南平市| 会东县| 杭锦旗| 龙川县| 察雅县|