當前位置:編程學習大全網 - 編程語言 - 關於C語言學習的問題,我本身的專業是電子信息科學與技術

關於C語言學習的問題,我本身的專業是電子信息科學與技術

1: 準備工作

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

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

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

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

理解基本概念。 C語言是壹門古老的語言, 但卻十分強大。它最初是為Unix操作系統設計的, 但後來被移植到了幾乎所有的操作系統上,並得到了很多擴展。C語言的現代版本是C++。

C語言本質上是由函數構成的,在函數體中妳可以使用變量,條件語句,循環等語句來存儲和處理數據。

查看壹些基本的代碼。 下面是用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語言中添加註釋只需要把要註釋的部分的前面添加/*, 後面添加 */。

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

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

  • 上一篇:VLOOKUP函數的使用舉例
  • 下一篇:有多少兄弟從oracle遷移到了mysql?
  • copyright 2024編程學習大全網