工作以後,雖然現在做的不是c++方面的工作,但是憑著自己對c++的喜愛,還是決定再看看這本書,書還是我宿舍那哥們的,不過我買下來了,呵呵。
第一次寫,不知道寫什麼好,我就我看這本書以後的對細節的認識列舉一下,以供以後參考。
首先是指標和引用的問題,經常在網上看到關於這個問題的討論。
書中有句話「引用可以理解成為常量指標,只是在時候的時候不用*運算子,自動做間接訪問」,這句話說的太好了,幾乎所有的關於指標和引用的討論都可以用這句話說明。
1.比如說引用在定義的時候必須初始化,用這句話解釋就是因為它是『
常量』的指標,不初始化是不可以的,就像const int a=10;一樣,以後都是不能再賦值的,所以定義的時候必須初始化。
2.還有就是一旦定義乙個引用,它不可以再用為別的變數的引用,也是因為它是常量的,不可以更改該「指標」再指向別的變數。
3.對乙個變數引用的修改,就是對引用的變數的修改;int &a=b;對a的修改,就是對b的修改,因為a是「指向b的指標,只不過在使用的時候不用*a,直接用a,編譯器會自動的轉換為*a」,所以修改a也就修改了b。
TC PL讀書筆記1
tc pl讀書筆記1 第2章 c 概覽 1 什麼是c 更好的c 支援資料抽象 支援物件導向 支援通用型程式設計 泛型?2 程式設計范型 技術只是相對而言的,不同語言支援不同風格的程式設計,只是說它在實現此風格時會比較方便,不支援這些風格的程式設計會要付出更大的努力。c一樣可以寫出物件導向的程式,只是...
讀書筆記 1
從我第一次看到windows就對它那花花綠綠的外表所吸引,大學兩年過來,時間又讓我從另乙個角度重新認識的了這些美麗的。本學期開始圖形程式設計的學習,探索windows圖形系統,並對gdi api,directdraw api進行學習。之所以寫部落格,第 一 是想勉勵自己不斷學習,讓大家監督 第 二 ...
讀書筆記1
netstat p525 網路資訊服務是通過本地查詢,還是要連線到遠端資料庫 p527 網路配置檔案?服務資訊函式?linux下如何組網 p527 如何設定計算機的主機名 p528 套接字 第15章 套接字 套接字 p513,523 what 套接字 一種程序間通訊機制 不僅可以本地程序通訊,也可以...