C語言C加加編程快速入門系列
C語言作為大學編程或者計算機專業的一門必修課,把很多初學編程的小夥伴
都難住了,感覺無從下手,本套教程就是為此而誕生的。教程會把C語言入門
的核心內容做關鍵知識點的提純,去除一些籠統的廢話,配以思維導圖與經典例子,
相信可以讓初學者更快的上手C語言。另外筆者只是大學學過下C基礎的東西,
不是專業選手,如果本教程有什麼紕漏錯誤,歡迎指出,萬分感激!
本節學習路線圖
1.計算機與程序設計語言的關係
答:計算機由硬體與軟體系統組成,硬體提供了物質基礎,
而軟體則是計算機的靈魂;如果脫離了軟體,計算機就只是一台
什麼都做不了的裸機;可以形象地把他們比作人的大佬與身體,缺一不可。
2.程序設計語言的更新換代
3.C語言的特點
優點:
1.代碼簡潔,靈活性高;
2.語言簡單易懂;
3.生成目標代碼質量高,效率高;
4.允許直接訪問物理地址,操作硬體;
5.可移植性較好;
缺點:
1.數據的封裝,在安全性上存在很大缺陷;
2.對於字元串處理,只能通過自負數組實現,繪圖操作複雜;
3.類型檢查機制較弱,缺乏支持代碼重用的語言結構;
4.第一個Hello World程序
#include intmain()
這裡知道上面這一段話能輸出Hello World即可,等學完下面編譯器的
是用,大家再自行敲代碼,別直接複製粘貼,看懂不一定寫得出,照著
寫出來沒錯,那麼別人看待,自己敲一遍,編程切忌眼高手低!
5.C程序的編譯與運行
解釋:
1.當我們在編譯器上把代碼寫好,此時的文件是Hello.c,.c是C語言程序源代碼的後綴,
此時的程序叫源程序!
2.當程序通過編譯器進行編譯時,此時產生一個目標程序(二進位的代碼文件)
3.將目標程序和庫文件鏈接成機器碼文件,就是exe可執行程序!
4.點擊運行,輸出結果!
6.IDE開發工具的使用
PS:這兩款IDE是比較老掉牙的了,不過很多學校上課還是用的這個,
而且剛接觸編程不需要搞得那麼複雜,等熟悉了再去用Visual Studio,
Code::Blocks等開發工具,好鋼要用在刀刃上,當前的剛需是學習C語言
而別把時間成本?花在熟悉IDE。
在VC++ 6.0 和 C Free 中選一個即可
註:
對於網上的一些俄羅斯方塊或者貪吃蛇這類彩色的遊戲代碼,通常需要用到
graphics.h圖形庫,而這個庫是Turbo.c提供的,如果再VC++6.0上直接運行
是會報錯的!對此只需要安裝一個EasyX庫,選擇VC6的版本安裝即可!
VC++ 6.0 完整綠色版
Step 1:點擊vc++6.0的圖標,進入編碼界面:
Step 2:點擊文件,新建,彈出下面的對話框
Step 3:編寫代碼
Step 4:代碼寫好了,接著就要編譯和運行了,依次點擊這兩個按鈕
網路異常取消重新上傳
Tips:這兩個對應的快捷鍵是ctrl + f7 和 crtl + f5
Step 5:這裡是不能運行的,因為有錯誤,當我們點擊編譯的時候,
下面的控制台就會顯示這樣的錯誤:
這裡就說明了程序有一個錯誤,0個警告,有錯誤了就不能運行了,警告的話還能運行!
我們將滑鼠滾輪向上滾動,會找到出錯的信息。
這句話說得很明顯,我們也知道是漏了分號,雙擊這一行就可以來到代碼出錯的地方,
在漏掉分號的這個語句後面添加上分號就可以了!
Step 6:再編譯一次,提示沒有錯誤和警告,點擊運行按鈕,彈出輸出結果的窗口(控制台)
小編推薦一個學C語言/C++的學習裙二六三,六八八,二七六,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有很多乾貨和技術分享!


TAG:小辰帶你看世界 |