C語言高速入門系列(一)
C語言高速入門系列(一)
本系列引言:
本教程的宗旨是將C語言入門的內容進行關鍵知識點的提純,將一些籠統的廢話去除;
再進行壓縮,然後將本章的關鍵知識點做成路線圖的,能夠更加方便地掌握學習的方向;
最後提供相關的代碼演示樣例以及具體凝視,能夠幫助學者更快地上手C語言!
假設對本教程有什麽建議和缺點紕漏的,歡迎指出,不勝感激!
本節學習路線圖:
正文:
1.計算機與程序設計語言的關系:
答:計算機是由硬件與軟件系統組成,硬件==>物質基礎;軟件==>靈魂;
假設脫離了軟件,計算機就僅僅是一臺什麽都做不了的裸機;
能夠形象地理解成人的大腦和身體,缺一不可!
2.程序設計語言的更新換代:
3.C語言的特點
4.第一個HelloWorld程序:
ps:大多程序設計語言一開始都是怎樣打印出HelloWorld !雖說是最簡單的程序;
麻雀雖小,五臟俱全,一個小小的HelloWorld包括著非常多東西,這些東西如今你也許看不懂;
當你學到後面,再重頭來看這個hello world,你就會有更加深刻的體會了!
這裏我們臨時把他理解為一個格式!就是這樣寫的話就會輸出XXX了!
#include <stdio.h> int main() { printf("Hello World!\n"); return 0; }
這裏只給出簡單的代碼,並不給出相關的凝視;大家知道這段代碼能夠輸出Hello World!就可以!
等學完編譯器的使用後。大家再自己寫程序,記住是自己敲,別直接粘貼代碼,看得懂不一定寫的出來。
照著寫出來沒錯了,那麽別看代碼,自己再寫一遍,記住,編程切忌眼高手低!
!
!
5.C語言程序的轉換過程
註解:①當我們在編譯器上把代碼寫好,此時的文件是Hello.c, .c是C語言程序源碼的後綴,此時的程序叫源程序!
②當程序通過編譯器進行編譯時,此時產生一個目標程序(二進制的代碼文件)
③將目標程序和庫文件鏈接成機器碼文件,就是exe可運行程序!
④點擊執行,輸出結果!
5.IDE 開發環境的使用:
(在VC++6.0 或者 C free中選一個就可以)
ps:對於網上的一些俄羅斯方塊或者貪吃蛇這類彩色的遊戲代碼,通常須要用到graphics.h圖形庫
而這個庫是Turbo.c提供的,假設再VC++6.0上直接執行是會報錯的!
對此僅僅須要安裝一個EasyX庫,選擇VC6的版本號安裝就可以!
後面會給出鏈接。
下面兩個編譯器二選一就可以
1.VC ++ 6.0完整綠色版
①點擊vc++6.0的圖標,進入編碼界面:
②點擊文件,新建,彈出以下的對話框
④代碼寫好了,接著就要編譯和執行了
依次點擊菜單條的這兩個button即可了:
ps:這兩個相應的快捷鍵是ctrl + f7 和 crtl + f5,一般人,我不告訴他,o(╯□╰)o
⑤這裏是不能執行的,由於我們有錯誤,當我們點擊編譯的時候,以下的控制臺就會顯示這種錯誤:
這裏就說明了程序有一個錯誤,0個警告,有錯誤了就不能執行了,警告的話還能執行!
我們將鼠標滾輪向上滾動,會找到出錯的信息
這句話說得非常明顯,我們也知道是漏了分號,雙擊這一行就能夠來到代碼出錯的地方,在漏掉分號的這個語句後面加入上分號就能夠了!
⑥再編譯一次,提示沒有錯誤和警告,點擊執行button,彈出輸出結果的窗體(控制臺)
2. C-Free5 的使用:
①安裝後點擊桌面的圖標:
②一進入能夠看到一個提示框,能夠查看到近期寫過的代碼,或者是直接新建一個空白文件
相比起VC6更為人性化
③你能夠直接在這裏新建空白文件,也能夠進去的時候再建立,點擊關閉
進入後,點擊文件===>新建就可以建立新的文件
④在編輯區域內編寫代碼就可以:
C-Free 5提供了提示輸入功能,比方你輸入C中的一些字符集時,會給出相應的提示,如printf,當你輸入pri時就會提示,選中,enterf自己主動補全
⑤保存代碼後,編譯,執行
⑥我們有益把printf()後的分號漏掉。看有什麽錯誤提示:
⑥雙擊Error來到錯誤位置。加入上;再編譯執行:
⑦輸出結果:
小節:
①計算機與編程語言之間的關系;
②編程語言的發展簡史
③C語言的相關特點
④C程序的編譯執行
⑤兩個主流剛開始學習的人編輯器的基本使用
附錄:
本章資料下載:點擊下載資料~
C語言高速入門系列(一)