一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

C語言快速入門系列(1)

 Cola_mini 2016-08-28
C語言快速入門系列(一)

C語言快速入門系列(一) 


本系列引言:

本教程的宗旨是將C語言入門的內(nèi)容進(jìn)行關(guān)鍵知識(shí)點(diǎn)的提純,將一些籠統(tǒng)的廢話去除;

再進(jìn)行壓縮,然后將本章的關(guān)鍵知識(shí)點(diǎn)做成路線圖的,可以更加方便地掌握學(xué)習(xí)的方向;

最后提供相關(guān)的代碼示例以及詳細(xì)注釋,可以幫助學(xué)者更快地上手C語言!

如果對(duì)本教程有什么建議和缺點(diǎn)紕漏的,歡迎指出,不勝感激!微笑羨慕



本節(jié)學(xué)習(xí)路線圖:





正文:



1.計(jì)算機(jī)與程序設(shè)計(jì)語言的關(guān)系:  

答:計(jì)算機(jī)是由硬件與軟件系統(tǒng)組成,硬件==>物質(zhì)基礎(chǔ);軟件==>靈魂;

如果脫離了軟件,計(jì)算機(jī)就只是一臺(tái)什么都做不了的裸機(jī);

可以形象地理解成人的大腦和身體,缺一不可!


2.程序設(shè)計(jì)語言的更新?lián)Q代:




3.C語言的特點(diǎn)




4.第一個(gè)HelloWorld程序:

ps:大多程序設(shè)計(jì)語言一開始都是如何打印出HelloWorld !雖說是最簡(jiǎn)單的程序;

麻雀雖小,五臟俱全,一個(gè)小小的HelloWorld包含著很多東西,這些東西現(xiàn)在你或許看不懂;

當(dāng)你學(xué)到后面,再重頭來看這個(gè)hello world,你就會(huì)有更加深刻的體會(huì)了!

這里我們暫時(shí)把他理解為一個(gè)格式!就是這樣寫的話就會(huì)輸出XXX了!


#include <stdio.h>
int main()
{
	printf("Hello World!");
	return 0;
}


這里僅僅給出簡(jiǎn)單的代碼,并不給出相關(guān)的注釋;大家知道這段代碼可以輸出Hello World!即可!

等學(xué)完編譯器的使用后,大家再自己敲代碼,記住是自己敲,別直接粘貼代碼,看得懂不一定寫的出來!

照著寫出來沒錯(cuò)了,那么別看代碼,自己再寫一遍,記住,編程切忌眼高手低?。?!



5.C語言程序的轉(zhuǎn)換過程


注解:①當(dāng)我們?cè)诰幾g器上把代碼寫好,此時(shí)的文件是Hello.c,   .c是C語言程序源代碼的后綴,此時(shí)的程序叫源程序!

         ②當(dāng)程序通過編譯器進(jìn)行編譯時(shí),此時(shí)產(chǎn)生一個(gè)目標(biāo)程序(二進(jìn)制的代碼文件)

         ③將目標(biāo)程序和庫文件鏈接成機(jī)器碼文件,就是exe可執(zhí)行程序!

         ④點(diǎn)擊運(yùn)行,輸出結(jié)果!


5.IDE 開發(fā)環(huán)境的使用:

(在VC++6.0 或者 C free中選一個(gè)即可)

ps:對(duì)于網(wǎng)上的一些俄羅斯方塊或者貪吃蛇這類彩色的游戲代碼,通常需要用到graphics.h圖形庫

而這個(gè)庫是Turbo.c提供的,如果再VC++6.0上直接運(yùn)行是會(huì)報(bào)錯(cuò)的!

對(duì)此只需要安裝一個(gè)EasyX庫,選擇VC6的版本安裝即可!后面會(huì)給出鏈接!


以下兩個(gè)編譯器二選一即可


1.VC ++ 6.0完整綠色版

①點(diǎn)擊vc++6.0的圖標(biāo),進(jìn)入編碼界面:



②點(diǎn)擊文件,新建,彈出下面的對(duì)話框



③編寫代碼:




④代碼寫好了,接著就要編譯和運(yùn)行了

依次點(diǎn)擊菜單欄的這兩個(gè)按鈕就行了:



ps:這兩個(gè)對(duì)應(yīng)的快捷鍵是ctrl + f7 和 crtl + f5,一般人,我不告訴他,o(╯□╰)o


⑤這里是不能運(yùn)行的,因?yàn)槲覀冇绣e(cuò)誤,當(dāng)我們點(diǎn)擊編譯的時(shí)候,下面的控制臺(tái)就會(huì)顯示這樣的錯(cuò)誤:


這里就說明了程序有一個(gè)錯(cuò)誤,0個(gè)警告,有錯(cuò)誤了就不能運(yùn)行了,警告的話還能運(yùn)行!

我們將鼠標(biāo)滾輪向上滾動(dòng),會(huì)找到出錯(cuò)的信息

這句話說得很明顯,我們也知道是漏了分號(hào),雙擊這一行就可以來到代碼出錯(cuò)的地方,在漏掉分號(hào)的這個(gè)語句后面添加上分號(hào)就可以了!


⑥再編譯一次,提示沒有錯(cuò)誤和警告,點(diǎn)擊運(yùn)行按鈕,彈出輸出結(jié)果的窗口(控制臺(tái))




2. C-Free5 的使用:

①安裝后點(diǎn)擊桌面的圖標(biāo):



②一進(jìn)入可以看到一個(gè)提示框,可以查看到最近寫過的代碼,或者是直接新建一個(gè)空白文件

相比起VC6更為人性化



③你可以直接在這里新建空白文件,也可以進(jìn)去的時(shí)候再建立,點(diǎn)擊關(guān)閉

進(jìn)入后,點(diǎn)擊文件===>新建即可建立新的文件



④在編輯區(qū)域內(nèi)編寫代碼即可:

C-Free 5提供了提示輸入功能,比如你輸入C中的一些字符集時(shí),會(huì)給出對(duì)應(yīng)的提示,如printf,當(dāng)你輸入pri時(shí)就會(huì)提示,選中,enterf自動(dòng)補(bǔ)全



⑤保存代碼后,編譯,運(yùn)行



⑥我們故意把printf()后的分號(hào)漏掉,看有什么錯(cuò)誤提示:




⑥雙擊Error來到錯(cuò)誤位置,添加上;再編譯運(yùn)行:




⑦輸出結(jié)果:






小節(jié):

①計(jì)算機(jī)與編程語言之間的關(guān)系;

②編程語言的發(fā)展簡(jiǎn)史

③C語言的相關(guān)特點(diǎn)

④C程序的編譯運(yùn)行

⑤兩個(gè)主流初學(xué)者編輯器的基本使用



附錄:

本章資料下載:點(diǎn)擊下載資料~


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    99久久精品午夜一区| 中文字幕91在线观看| 狠狠干狠狠操在线播放| 91亚洲精品综合久久| 欧美视频在线观看一区| 九九热精品视频免费在线播放| 国产精品一区二区成人在线| 人妻熟女欲求不满一区二区| 中国美女草逼一级黄片视频| 夫妻性生活一级黄色录像| 亚洲天堂有码中文字幕视频| 中文人妻精品一区二区三区四区| 91日韩在线观看你懂的| 91人人妻人人爽人人狠狠| 国产香蕉国产精品偷在线观看| 深夜日本福利在线观看| 成年人免费看国产视频| 在线观看中文字幕91| 国产日本欧美韩国在线| 亚洲免费观看一区二区三区| 国产麻豆一线二线三线| 国产又黄又猛又粗又爽的片| 欧美日韩国产一级91| 亚洲综合香蕉在线视频| 天堂网中文字幕在线观看| 不卡中文字幕在线免费看| 日本理论片午夜在线观看| 日韩国产亚洲一区二区三区| 日韩人妻少妇一区二区| 亚洲中文字幕高清乱码毛片| 国产精品视频久久一区| 国产三级视频不卡在线观看| 国产一区二区三区成人精品| 国产精品偷拍视频一区| 久久99热成人网不卡| 草草视频精品在线观看| 日韩精品一区二区三区射精| 日本免费熟女一区二区三区| 欧美精品在线播放一区二区| 亚洲一区二区三区四区性色av| 亚洲一区二区三区三州|