c primer plus 5 ch2 C語言概述

2021-05-25 17:33:07 字數 517 閱讀 9386

#include

#include 是預處理命令,不是語句,stdio是標頭檔案包換了c所需的基本輸入輸出等資訊,也稱為資訊集合頭。

int main(void) int表示main返回乙個整數,void表示main不接受任何引數。c語言中包含乙個或多個函式,他們是c的基本模組,也是基本單位。程式必須包含且以main開始,所有c函式都使用花括號表示函式體的開始和結束。

注釋方法2種

/*可以多行注釋*/

//只可以單行注釋

c語言中所有變數必須先定義後使用,變數名必須以大小寫字母,下劃線開頭,可以包含大小寫字母數字。

return 告訴main結束了

發現和修正錯誤的過程叫做debugging

1手工一步步地跟蹤程式組,並記錄每個變數,這樣就可以監視程式狀態2查詢語意錯誤方法,在關鍵處加入printf()監視變數值3使用偵錯程式。

編譯器是不容錯誤的。

大體介紹c程式工作原理,簡單介紹各語句意思,總體較簡單。

//拙見,不對不足之處還請多指點

c primer plus筆記(5)函式基礎

return typename function name typename parameter name,函式原型 函式頭 形參 parameter 與傳值呼叫 1 形參 函式原型處的形參,其名稱僅相當於佔位符。所以單獨宣告函式原型的時候也可將變數名省略。return typename funct...

C primer plus系列5 共用體

與結構體的區別,只能同時儲存其中一種型別 union one pail pail.int val 15 cout pail.int val endl pail.long val 16 將會被覆蓋,因為共用體同時只能儲存其中一中型別 cout pail.int val endl cout pail.l...

學習筆記 C primer Plus 第5章

1.typedef機制 使用typedef為現有型別建立別名,例如,typedef double real real dead 這兩行的含義表示把real建立為double型別的變數。2.遞增運算 i 和 i 前者 字尾表示使用i的值之後,遞增i。後者 字首表示先遞增i,然後使用i的值。3.沒乙個表...