today begin my first blog for c !
c語言是一種通用的程式語言,它不受限於任何一種作業系統或機器,可移植性強。
c語言中很多概念來自martin richards開發的bcpl語言。
c語言是一種較為低階的語言,(所以可能自己造輪子比較多),這也是c語言設計的初衷:能讓程式設計師清楚的明白他們要幹啥。
c語言適合用來寫作業系統和編譯器,所以被稱為「系統程式語言」
導言入門
#includeint main()
對上面乙個入門程式的探索 :
1. include 表示包含標準庫的訊息(此處很早以前同學讓我庫函式不要用stdio.h要用cstdio,當時不是特別理解,現在查閱資料後發現:cstido更多的用在c++中,stdio.h用在c中,儘管c++相容c語法,但最好還是不要混用)
2. main 是程式的入口函式,在進入入口函式之前,其實電腦已經做了很多事情,執行庫,建立好初始環境等。另外html中的main代表主體(html又有點忘了qaq),python中_main_也是大同小異的。
3. printf是庫函式,後期學習資料結構了解到printf其實是挺耗費時間的。
4. 「」即雙引號括起來的字串行稱為字串及字串常量。
乙個典型入門程式
#include/*列印從 0~300 的華氏溫氏轉換對照表 */
/*這個程式典型在資料型別的選擇,這裡我選擇了
將fahr和celsius定為int,於是後面的式子就需
要做適當的變換,如果選擇float,式子就可以按
照原先的寫法 */
int main()
return 0;
}
結語:c語言是一門有趣的語言,同時可能會讓你感受到很累so,let's begin our journey in our world in c !
C 程式設計思想 物件導言
1.1抽象的過程 從問題空間到解空間 計算機中 的建模。1.2物件有乙個介面 程式設計師可以建立型別的變數 物件或例項 和操縱這些變數 傳送資訊或請求 1.3實現的隱藏 訪問控制的好處 1 對使用者友好2 允許庫設計者改變類內部工作方式,而不必擔心會影響客戶程式設計師。c 中使用三個明確的key w...
《C語言及程式設計》資料 C語言中數學函式
返回 賀老師課程教學鏈結 c語言及程式設計初步 c語言的數學庫函式提供了大多數常用的數學功能。使用下面的函式,要求程式前寫預處理命令 include以sin函式為例,說明其用法。double sin double 意味著引數應該提供乙個double型資料,其求值結果,也是乙個double型的值。額外...
C語言認識(一)
a 和 a if語句 練習這裡陳述c語言的入門筆記 在目前學習中,可以從基礎書籍入手。作業系統 計算機的心智作業系統之哲學原理 計算機網路 謝希仁版的計算機網路 微機原理 清華大學出版的微機原理 資料結構 c語言屬於強型別語言,需要對變數先定義在賦值,一旦變數的型別確定那麼變數的型別將不在改變。1b...