程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言基礎知識 >> 在VC6.0下運行C語言程序

在VC6.0下運行C語言程序

編輯:C語言基礎知識
不管你是否決定使用C-Free,都建議閱讀《在C-Free下運行C語言程序》,文中講到了幾個重要概念,對初學者大有裨益。
Visual C++ 6.0簡稱VC或者VC6.0,是微軟1998年推出的一款C/C++ IDE,界面友好,調試功能強大。VC6.0是一款革命性的產品,非常經典,至今仍然有很多企業和個人在使用,很多高校也將VC6.0作為C語言的教學基礎,作為上機實驗的工具。本教程中的代碼,也都是在VC6.0下運行通過。

VC6.0 確實有點老了,如果不是學校要求或者項目需要,建議使用 Visual Studio 代替,這裡之所以講解 VC6.0,是為了照顧在校生或者有特殊需求的讀者。

安裝VC6.0

微軟原版的 VC6.0 已經不容易找到,網上提供的都是經過第三方修改的版本,刪除了一些使用不到的功能,增強了兼容性。這裡我們使用 VC6.0 完整綠色版,它能夠支持一般的 C/C++ 應用程序開發以及計算機二級考試。

下載地址:VC 6.0中文版下載(支持XP、Win7、Win8 和 Win10)

在VC6.0下運行C語言程序

C-Free 支持單個源文件的編譯和鏈接,但是在VC6.0下,必須先創建工程(Project),然後再添加源文件。
一個真正的軟件,往往需要多個源文件和多種資源,例如圖片、視頻、控件等,通常是把它們放到一個文件夾下,進行有效的管理。你可以把工程理解為這樣的一個文件夾,IDE通過工程來管理這些文件。工程有不同的類型,例如開發“黑窗口”的控制台程序,需要創建Win32 Console Application工程;開發帶界面的GUI程序,需要創建Win32 Application工程。

1) 新建Win32 Console Application工程

打開VC6.0,在菜單欄中選擇“文件 -> 新建”,或者 Ctrl+N,彈出下面的對話框:
切換到“工程”選項卡,選擇“Win32 Console Application”,填寫工程名稱和路徑,點擊“確定”,會彈出一個對話框詢問類型,這裡選擇“一個空工程”,如下圖所示:
點擊“完成”按鈕完成工程的創建。

2) 新建C源文件

在菜單欄中選擇“文件 -> 新建”,或者 Ctrl+N,彈出下面的對話框: 切換到“文件”選項卡,選擇“C++ Source File”,填寫文件名,點擊確定完成。

該步驟是向剛才創建的工程添加源文件。

3) 編寫C語言代碼

在工作空間中可以看到剛才創建的工程和源文件,如下圖所示:
雙擊 hello.c,進入編輯界面,輸入上節中的代碼。

4) 編譯並運行代碼

你可以在“組建”菜單中找到編譯、組建和運行的功能,如下圖所示:
更加簡單的方法是使用快捷方式,如下圖所示:
保存編寫好的源代碼,點擊運行按鈕或 Ctrl+F5,如果程序正確,可以看到運行結果,如下圖所示:
注意:編譯生成的 .exe 文件在工程目錄下的Debug文件夾內。以上面的工程為例,路徑為 E:\cDemo,打開看到有一個Debug文件夾,進入可以看到 cDemo.exe。

在Debug目錄中還會看到一個名為 hello.obj 的文件。.obj是VC/VS生成的目標文件,類似於C-Free下的.o文件。

工程文件說明

進入工程目錄 E:\cDemo,除了 hello.c,還會看到很多其他文件,它們是VC6.0創建的,用來支持當前工程,不屬於C語言的范圍,你可以忽略它們。

如果讀者感興趣,我們也提供了簡單的說明:
1) .dsp文件:DeveloperStudio Project,工程文件(文本格式),用來保存當前工程的信息,例如編譯參數、包含的源文件等,不建議手動編輯。當需要打開一個工程時,打開該文件即可。

2) .dsw文件:DeveloperStudio Workspace,工作區文件,和DSP類似。

3) .opt文件:IDE的Option文件,保存了與當前工程有關的開發環境的配置,例如工具條位置、打開的文件、光標位置等。

4) .plg文件:日志文件(HTML文件),保存了程序的編譯信息,例如錯誤和警告等。

一個工程可以包含多個源文件和資源文件(圖片、視頻等),但只能生成一個二進制文件,例如可執行程序.exe、動態鏈接庫.dll、靜態鏈接庫.lib等。工程類型決定了不同的配置信息,也決定了生成不同的二進制文件。

一個工作區可以包含多個工程,能夠批量生成多個二進制文件。

我們安裝的較大的程序,安裝目錄中一般包含多個 EXE 和 DLL。對於這樣的程序,可以先創建一個工作區,再創建多個工程,這樣就能一次性生成所需的多個二進制文件。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved