首頁技術文章正文

怎樣搭建C語言的開發(fā)環(huán)境?

更新時間:2022-10-26 來源:黑馬程序員 瀏覽量:

什么是C語言

C語言是一種通用的、面向過程的編程語言,它具有高效、靈活、可移植等優(yōu)點。在最近20多年里,它被運用在各種系統(tǒng)軟件與應用軟件的開發(fā)中,是使用最廣泛的編程語言之一。本章將針對C語言的發(fā)展歷史、開發(fā)環(huán)境搭建、和C語言的運行機制進行詳細地講解。

C語言的原型為ALGOL 60語言(也稱A語言)。

1963年:劍橋大學將ALGOL 60語言發(fā)展成為GPL語言。

1967年:劍橋大學的Matin Richards簡化GPL,產生了BGPL語言。

1970年美國貝爾實驗室的Ken Thompson將GPL語言修改為B語言。

1973年::美國貝爾實驗室的Dennis M.Ritchie在B語言的基礎上設計出了C語言。

1978年:Brian W.Kernighan和Dennis M.Ritchie出版了名著《The C Programming Language》。

美國國家標準協(xié)會(ANSI)組織了由硬件廠商、軟件設計師、編譯器設計師等成員成立的標準C委員會,建立了通用的C語言標準。第一版C語言標準在1989年頒布,稱為C89。從1989年至今,陸續(xù)頒布了多個C語言標準。

C語言的特點

市面上有許多支持C語言的開發(fā)工具,良好的開發(fā)環(huán)境具有以下功能:方便開發(fā)人員編寫程序、方便程序調試和運行、提高開發(fā)效率。

1.表達能力強

C語言自由簡潔,使用簡單的方法就能構造出復雜數(shù)據(jù)類型或者數(shù)據(jù)結構,具備復雜數(shù)據(jù)結構運算能力。

3.高效性

C語言可以直接操作內存,執(zhí)行效率更接近匯編。

2.應用軟件

C語言高效、穩(wěn)定,因此常用于開發(fā)企業(yè)數(shù)據(jù)管理軟件,如Oracle、MySQL等。

4.游戲開發(fā)

C語言開發(fā)環(huán)境搭建

C語言具有強大的圖像處理能力、可移植性、高效性等特點,因此常用于大型游戲開發(fā),進行游戲環(huán)境渲染、圖像處理等。以下幾種都可以進行C語言的開發(fā)。

C語言開發(fā)工具

但Visual Studio最為方便快捷,目前最流行的C語言開發(fā)工具為Visual Studio,它是微軟開發(fā)的集成環(huán)境,工具齊全,支持多種語言。

目前最新版本為Visual Studio2019。Visual Studio 2019有3個版本:企業(yè)版、專業(yè)版、社區(qū)版。社區(qū)版免費用于個人和開源項目開發(fā),是教學和初學C語言者的首選。

C語言開發(fā)環(huán)境搭建

步驟一:訪問Visual Studio官網,下載Visual Studio 2019 Community版本,下載完成后雙擊安裝包彈出程序組件安裝提示框。

Visual Studio下載

步驟二:單擊“繼續(xù)”按鈕,下載安裝Visual Studio 2019需要的程序組件。

下載安裝Visual Studio

步驟三:下載安裝完成之后,會彈出一個界面,讓用戶選擇所需要的開發(fā)環(huán)境。

選擇開發(fā)環(huán)境

步驟四:選擇開發(fā)需要的工具與環(huán)境,由于本教材是將Visual Studio 2019作為C語言開發(fā)環(huán)境,C++兼容C語言,所以在步驟三中選擇“使用C++的桌面開發(fā)”選項即可,選擇完成之后,單擊安裝位置后面的“更改..”鏈接,進入安裝路徑選擇界面。

選擇工具與環(huán)境

步驟五:選擇Visual Studio 2019的安裝路徑、下載緩存路徑。路徑選擇完成后,單擊"安裝”按鈕開始安裝Visual Studio 2019。

步驟5

步驟六:安裝完成后,打開Visual Studio2019,首次啟動時,Visual Studio2019會提示登錄。

Visual Studio登錄

步驟七:單擊“以后再說”鏈接,跳過賬號登錄,彈出主題設置界面。

主題界面設置

步驟八:完成主題設置后,單擊"啟動Visual Studio"按鈕,啟動Visual Studio 2019,完成安裝。

啟動Visual Studio

分享到:
在線咨詢 我要報名
和我們在線交談!