C語言快速入門教程(一)
C語言概述(開發准備)
ps:標記3的表示不是很重要,知道有這個東西就行了;標記1表示非常重要,需要熟練掌握!
答:計算機是由硬件與軟件系統組成的;硬件---->物質基礎;軟件----->靈魂;
如果脫離了軟件,計算機就是一台什麼都做不了的裸機;
可以形象地比喻成人的大腦和身體;兩個互不可缺!
這個是C語言的第一個程序,很多程序設計語言的第一個程序通常都是hello world!
這裡不要求安全看懂,因為有些知識點後面才學到!寫多幾遍就熟了!等學完回頭看hello world
你就會有更深刻的體會了!
代碼:
/* 這個代碼演示的是最簡單的C程序 author:Coder-pig */ #include//預處理操作,告訴編譯器將標准輸入/輸出頭文件包括到程序中 //因為下面調用到了printf()輸出函數 int main() //主函數,C語言程序的入口,有且僅有一個!!! { //左大括號是函數開始的標志 printf("Hello world!\n"); //調用輸出函數print()函數打印Hello world! //這裡的\n是一個轉義字符,功能是換行 return 0; //通常是在main()函數的結尾,返回0表示main()函數正常結束 }
從最簡單的Hello world程序我們知道了C程序有以下特點:
①C語言的程序由預處理命令 + 函數構成;預處理命令集通常位於文件的最前面!
②函數是C語言程序的組成部分,可以有多個函數,但是有且僅有一個main()函數!也叫主函數!
③分號;是語句結束的標志!
④為了增加你程序的可讀性,要對代碼加上注釋!這裡用了,/**/多行注釋 和//單行注釋兩種注釋方式
注意:寫注釋不只是為了別人,現在的代碼可能比較少,等到了後面幾千行的代碼,什麼注釋都沒有,整個代碼就像一坨漿糊一樣!
你就會罵當時寫代碼的人了...到時可能看懂的時間比你重新寫一個的時間還多,
得不償失啊!所以為了你和看你代碼的人,多寫注釋把,看碼不易,且注且珍惜!╮(╯▽╰)╭
說到程序的編譯運行,肯定要先說下編譯器啦,我們用的是新手必備的VC++6.0
當然你也可以用visual studio 2008,2010等其他編譯器,看個人喜歡,老掉牙的Turbo C你也可以用;
網上一些比如彩色的貪吃蛇的代碼,要用Turbo C才可以跑起來,因為Turbo C有一個圖形庫graphic.h的庫
所以別指望拿VC++ 6.0 來跑你的貪吃蛇...
①點擊vc++6.0的圖標,進入編碼界面:
②點擊文件,新建,彈出下面的對話框
④代碼寫好了,接著就要編譯和運行了
依次點擊菜單欄的這兩個按鈕就行了:
ps:這兩個對應的快捷鍵是ctrl + f7 和 crtl + f5,一般人,我不告訴他,o(╯□╰)o
⑤這裡是不能運行的,因為我們有錯誤,當我們點擊編譯的時候,下面的控制台就會顯示這樣的錯誤:
這裡就說明了程序有一個錯誤,0個警告,有錯誤了就不能運行了,警告的話還能運行!
我們將鼠標滾輪向上滾動,會找到出錯的信息
這句話說得很明顯,我們也知道是漏了分號,雙擊這一行就可以來到代碼出錯的地方,在漏掉分號的這個語句後面添加上分號就可以了!
⑥再編譯一次,提示沒有錯誤和警告,點擊運行按鈕,彈出輸出結果的窗口(控制台)
下載:
vc 6.0完整綠色版:http://pan.baidu.com/s/1hq3Otvu
vc 6.0完整綠色版的簡單使用視頻:http://pan.baidu.com/s/1c01oCSS
新手常見錯誤集錦:http://pan.baidu.com/s/1eQtdfWY
課後小作業:http://pan.baidu.com/s/1o6Lngtc