c 入門經典第五版讀書筆記

2021-09-24 04:01:44 字數 1022 閱讀 7341

今年要帶純軟體的專案,我這個硬體工程師要開始學習c#語言了。我站在乙個只會c和c++的基礎上對該書進行總結。廢話不說了,直奔主題。

第一章講的c#和.net框架的關係。我的理解.net就是給c#做好了庫函式,讓c#直接呼叫就行了。呵呵

從第二章開始到第六章講了變數,表示式,流程控制和函式,基本所有程式語言都是這討論。沒啥好說的,c#特有的差別單獨看就行了就不一一介紹了。

第二章是基本資料型別沒啥好說的。

第三章是表示式和命名空間,大家注意一下命名空間

第四章是流程控制

條件語句 if,switch

迴圈語句 do while;while;for;foreash;

第五章是複雜資料變數

列舉enum;陣列 int;結構體

列舉要注意可以 enum vername : byte 可以指定基本型別

陣列要注意和c語言的表達區別: int  vername;

結構體和c語言沒啥區別

第七章 除錯與錯誤

要會使用try--catch--finally

第八章講了物件導向的概念,因為我做過c++的開發,所以該思想我是有,所以不多說了。

這部分首先要說幾個概念:namespace,class 類,baseclass ,繼承,抽象類,介面,構造和析構函式。

控制可訪問性和繼承的關鍵字如表9-1所示:

一般檔案會儲存成如下形式:

namespace  name

修飾字   class  classname  :baseclassname ,介面1,..,介面n

建構函式;

析構函式;

功能函式

在往下面要說說介面和抽象類了。

9.2 system.object

9.3 構造與析構函式

建構函式可以有好多個,與c++一樣

介面inte***ce

第十五章windows程式設計基礎

《C Primer Plus 第五版》讀書筆記

鏈結器 鏈結庫 啟動 start up code 1 資料型別儲存方式 整數型別 浮點數型別 2 浮點數儲存 小數部分 指數部分 3 int 3.1 o,x,x 分別是字首0,0x,0x 3.2 32位系統,括號中為64位 4 char 轉義字元 查詢字元 ptr strchr line,n 返回l...

C primier(第五版)第五章讀書筆記

case語句塊 int i 30 switch i break default break 非法如果在某處乙個帶有初值的變數位於作用域之外,在另一處該變數位於作用域之內,則從前一處跳轉到後一處行為時非法行為,如果一定要使用這樣的方法,在case,default之後使用 語句塊。int main tr...

C 入門經典(第五版)筆記(一) 第1 3章 變數

目錄 一.c 簡介 net開發是什麼?net應用的編譯流程?二.編寫c 程式 例子程式新建和編譯?三.變數和表示式 注釋的寫法 數值型別 變數的命名規則 運算子命名空間 3.6 練習答案 net是個操作平台,用c 寫特別好用。c 程式集 exe jit編譯器 本機 clr環境下執行 控制台應用專案 ...