C語(yǔ)言是一門面向過(guò)程的計(jì)算機(jī)編程語(yǔ)言,與C++、Java等面向?qū)ο缶幊陶Z(yǔ)言不同。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、僅產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。C語(yǔ)言描述問(wèn)題比匯編語(yǔ)言迅速、工作量小、可讀性好、易于調(diào)試、修改和移植,代碼質(zhì)量與匯編語(yǔ)言相當(dāng)。C語(yǔ)言一般只比匯編語(yǔ)言代碼生成的目標(biāo)程序效率低10%~20%,其中眾所周知的Linux系統(tǒng)就是用C編寫而成的。
任何編程語(yǔ)言都有其對(duì)應(yīng)的編譯器,這個(gè)編譯器負(fù)責(zé)將語(yǔ)句編譯成機(jī)器能夠識(shí)別的0101代碼后執(zhí)行,現(xiàn)在能夠編譯C代碼的工具很多,比如后續(xù)使用的Keil,微軟的Microsoft Visual Studio,GCC,對(duì)于初學(xué)者推薦使用微軟的集成開發(fā)環(huán)境(IDE)進(jìn)行代碼調(diào)試,Microsoft Visual Studio的下載鏈接在章節(jié)的末尾提供,配置安裝過(guò)程是傻瓜式安裝,下載好軟件后只需要自行注冊(cè)或者破解后就可以使用,C語(yǔ)言程序創(chuàng)建過(guò)程如下圖所示。
注意:文件名稱后綴一定要改成c,而不是cpp,文件名最好不要有中文。
輸入如圖所示代碼,按F5編譯執(zhí)行
程序運(yùn)行過(guò)程如下圖所示。
-
JAVA
+關(guān)注
關(guān)注
20文章
2984瀏覽量
106929 -
C語(yǔ)言
+關(guān)注
關(guān)注
180文章
7630瀏覽量
140450 -
C++
+關(guān)注
關(guān)注
22文章
2117瀏覽量
74788 -
面向?qū)ο缶幊?/span>
+關(guān)注
關(guān)注
0文章
22瀏覽量
1913
發(fā)布評(píng)論請(qǐng)先 登錄
LabVIEW_8.20程序設(shè)計(jì)入門級(jí)資料
LabVIEW8.2程序設(shè)計(jì)入門到精通
《C/ C++/ Java 程序設(shè)計(jì)經(jīng)典教程》
C#程序設(shè)計(jì)與案例教程

[Java程序設(shè)計(jì)入門教程].(.杜邦杰).(掃描版)
C++入門教程之C++程序設(shè)計(jì)的課件資料免費(fèi)下載

C語(yǔ)言入門教程之C語(yǔ)言程序設(shè)計(jì)現(xiàn)代方法教材免費(fèi)下載

MDK開發(fā)環(huán)境下STM32的簡(jiǎn)單程序的編譯以及一個(gè)89C51程序設(shè)計(jì)和仿真

C語(yǔ)言程序設(shè)計(jì)第四講結(jié)構(gòu)化程序設(shè)計(jì)之選擇
C程序設(shè)計(jì)入門筆記C語(yǔ)言基礎(chǔ)知識(shí)

C程序設(shè)計(jì)入門筆記之數(shù)組與結(jié)構(gòu)體

C程序設(shè)計(jì)入門筆記之指針

評(píng)論