1. 程式人生 > >0基礎如何學好c語言

0基礎如何學好c語言

1、下載和安裝編譯器。

 

C語言需要通過編譯器解釋為計算機可以理解的機器碼。 編譯器通常是免費的, 不同的作業系統上一般使用不同的編譯器。

 

對於Windows系統, 可以嘗試 Microsoft Visual Studio Express 或者MinGW。

 

對於Mac系統, XCode是一款優秀的C語言編譯器。

 

對於Linux, gcc是一個不錯的選擇。

小編推薦一個學C語言/C++的學習群:948954484,可以免費領取安裝編譯器。

 

2、理解基本概念。

 

C語言是一門古老的語言, 但卻十分強大。它最初是為Unix作業系統設計的, 但後來被移植到了幾乎所有的作業系統上,並得到了很多擴充套件。C語言的現代版本是C++。

 

C語言本質上是由函式構成的,在函式體中你可以使用變數,條件語句,迴圈等語句來儲存和處理資料。

 

3、檢視一些基本的程式碼

 

下面是用C語言寫的一段非常基本的程式碼, 閱讀這些程式碼,嘗試理解這種語言的不同部分是如何工作的, 並對程式的運作原理有初步的認識。 "

 

#include <stdio.h>

 

int main()

 

{

 

printf("Hello, World!\n");

 

getchar();

 

return 0;}

 

"[1]

 

這裡的#include 指令在程式開始之前就出現了, 它的功能是把包含有你需要的函式的庫載入進來。 在這個例子中,引入stdio。h 使得我們能夠使用 printf() 和 getchar() 這兩個函式。

 

這裡的 main() 指令會告訴編譯器,程式需要執行一個叫做“main”的函式,該函式執行完畢後返回一個整數值。所有的C語言都要執行一個“main”函式。

 

{} 符號表示括號內的所有內容都是函式的一部分。在本例中,他們標記了所有的內容都是“main”函式的一部分。

 

printf() 函式能夠將小括號中的內容顯示在使用者的螢幕上。雙引號保證了這個字元完全按照字面的樣子輸出, \n 組合告訴編譯器這串字元輸出完之後將游標移動到下一行 。

 

; 符號表示一行的結束。絕大部分C程式碼都以分號結束。

 

getchar()函式告訴編譯器這段程式要等待一個按鍵的輸入才能夠繼續。考慮到大部分編譯器在執行完程式之後會立刻關掉程式視窗,這個功能還是很有用的,因為這樣可以讓程式保持執行直到有鍵被按下才會結束。

 

return 0 指令表示程式的結束。請注意”main”函式是一個int型別的函式,也就是說當函式結束時需要返回一個整數。如果返回0則表示程式正確的執行了,其他數字表示程式執行時發生了錯誤。

 

4、嘗試編譯這段程式

 

把上面的程式碼輸入到你的程式碼編輯器中,然後儲存為”*。c”檔案。 用你的編譯器編譯它, 一般來說點選Build或Run按鈕即可。

 

5、要養成寫註釋的習慣

 

註釋是程式碼中的一部分,它不會被編譯, 但是卻可以告訴你程式碼做了些什麼。這對於提醒你自己你的程式碼是幹什麼的以及讓其他開發者理解你的程式碼都很有幫助。

在C語言中添加註釋只需要把要註釋的部分的前面新增/*, 後面新增 */。

 

不要吝嗇你的註釋,除了特別簡單明瞭的地方都儘量加上註釋吧。

如果想學c++並想學好,可以加這個群,首先是玖四捌,中間是玖伍四,最後是四捌四,裡面有大量的學習資料可以下載。

註釋功能也可以快速的遮蔽一部分程式碼但不刪除它們。只需要給你想要排除的程式碼用註釋標籤包起來它們就不會被編譯。如果你想要改回來,去掉註釋標籤即可。