c primer plus 學習之旅 1

2021-10-09 05:48:29 字數 598 閱讀 9639

c語言的起源

2023年,貝爾實驗室的丹尼斯·里奇和肯·湯姆遜在開發unix作業系統時設計了c語言

可移植性及利害關係

由於c語言與unix關係密切,unix系統通常會將c編譯器作為軟體包的一部分。而windows系統底層是dos所以在一些大廠中要求linux

程式設計的7個步驟

編譯器和鏈結器

編譯器是把源**轉換成執行**的程式。

鏈結器是把你編寫的目標**、系統的標準啟動**和庫**這3部分合併成乙個檔案,既可執行檔案(exe)。

他們的關係如下圖

在widows系統中可以使用microsoft visual c++,microsoft visual studio的軟體來進行編譯c檔案

詳情可以去msdn檢視

c primer plus學習筆記

1.變數名命名規則 重要的 1 有含義 2 只能用字母字元 數字和下劃線 3 第乙個字元不能是數字 4 區分大小寫 5 不能用c 關鍵字 2.整型 1 無符合型別不能表負值 2 char short 16 int short long 32,int 和longlong 64,long c 11 寬度...

C PrimerPlus學習筆記

if語句中判斷恒等,將常量放前,防止由於 寫成 造成的難以查詢的bug。if 0 count 若寫成 0 count 會報錯,count 0 則不會命名空間 using namespace std cout one cout two std cout one std cout two using s...

C Primer Plus學習筆記

1.組合語言是特地的cpu設計所採用的一組內部指令的助記符,不同的cpu型別使用不同的cpu c給予你更多的自由,也讓你承擔更多的風險 自由的代價是永遠的警惕 2.目標 檔案 可執行檔案和庫 3.可以用畫幾個盒子的方式來跟蹤乙個程式的變數 一門語言的語法就是一套規則,用於管理這種語言中的合法語句組織...