C語言學習第一課,新手比較疑惑的幾個問題

2021-06-27 09:07:36 字數 767 閱讀 9780

雖然大學課程裡面有學過c語言,但是一直對c語言都是一知半見,於是決定從新系統地學習c語言。我和許多對c語言感興趣的初學者一樣,在剛開始學習c語言時,有許多的困惑。其中,最常想到的幾個問題就是:我為什麼要學習c語言?學習c語言有什麼用?如何學習c語言?學習c語言需不需要很好的英語和數學功底?

這些問題,曾經也困擾著我。現在即將大學畢業了,雖然是計算機專業,但對計算機不管是硬體還是軟體仍是一知半解,可以說被大學上了我,甚是慚愧。希望從現在開始,我能通過自己的努力彌補一些,希望時間還不算太晚。

第一課,主要是講一些初學者常遇到的困惑,以下是本人的一些筆記:

1.為什麼要學習c語言?

c語言是有史以來最重要的程式語言,要掙錢必須學會c。

(很真實,也很現實)

2.c語言的用武之地?

雲計算,物聯網,移動網際網路

(應用領域還是蠻廣的,關鍵是要成為高手才行,希望我能做到!)

3.c語言的精髓?

簡潔,緊湊,使用方便、靈活,功能強大,執行效率高

c語言僅有32個關鍵字,9中控制語句,34種運算子。

5.有那麼多的程式語言為什麼要學習c語言?

c語言是一門比較成熟的語言,發展到現在已經很完美了,確實,在某些方面,其他程式語言比c語言強,但是c語言的綜合素質是最高的。

c語言既有低階語言的特性,又有高階語言的優點。

個人覺得,學習c語言除了要有足夠的**量,還要學會如何解決問題,也就是上面提到的用人類的思維轉換成計算機的處理方法。

此文為本人學習c語言的筆記心得,網諸位不喜勿噴。歡迎糾正錯誤。

C語言第一課

一 c基礎 進製的轉換 進製,進製機制 常見的有二進位制 八進位制 十進位制 十六進製制 例 二進位制 0101010 八進位制 0235 十進位制 9 十六進製制 0x8a 注 十六進製制後面的10 16由a,b,c,d,e,f代替 進製的區分 八進位制前面會加 0 十六進製制後面會加 0x 進製...

C語言第一課

開始的第乙個程式是乙個最簡單的程式,也就是最經典的hello world程式,它的功能為列印出hello world。程式的內容非常簡單,也是c語言編寫程式的基本結構框架。機構的電腦是基於虛擬機器的,其程式設計是gcc的。1.建立hello.c檔案 vim hello.c2.編寫hello worl...

c語言第一課

c語言第一課 型別 不僅定義了資料元素的內容,還定義了這類資料上可以進行的運算。編譯 執行程式 程式原始檔命名約定 cc cxx cpp cp及.c 從命令列執行編譯器 cc test1.cc 其中cc是編譯器程式的名字。編譯器生成乙個可執行檔案。windows系統將會生成可執行檔案 prog1.e...