成員函式的讀取方式解決了空格字元本身的讀取問題,彌補了第一種普通讀取方式的不足。書中第153頁的例子對此進行了很好的說明。
此外,值得注意的是,cin.get()成員函式支援過載,例如cin.get()返回乙個字元,而cin.get(ch)返回乙個cin物件。
(1)可以修改指標的值,而陣列名是常量
(2)對陣列應用sizeof運算子得到的是陣列的長度,而對指標應用sizeof得到的是指標的長度
這個基本概念的首次提出是在108頁,而在函式一章中,又有涉及到該知識點,如第215頁的例子說明了這個問題。
《C Primer Plus》開頭閱讀筆記
已經入了門,因此只看個開頭,後面對於c的具體介紹主要在 the c programming language 中閱讀。1.編寫 前的定義程式目標和設計程式步驟很重要,每次程式設計工作做完後需要進行總結,對過程中進行了什麼改變進行記錄。2.window ide中,可能遇到顯示程式執行的視窗在程式終止時...
c primer plus閱讀筆記(一)
int a 1 undigned int b 0 cout 4294967295 typename value c typename value c static cast value 更加嚴格的強轉auto a 100 int auto b 10.0 double auto iter vector...
c primer plus閱讀筆記 五
cont time a a.show illegal 對於乙個const物件,無法確定呼叫成員函式show 是否會改變a的資料成員,所以將會報錯 為此,提出了const成員函式限定該函式無法修改當前物件的資料成員,如下 class time 對於運算子過載的成員函式來說,運算子左邊的為物件,運算子右...