顯示具有 C_and_Cpp 標籤的文章。 顯示所有文章
顯示具有 C_and_Cpp 標籤的文章。 顯示所有文章

K&R2心得//小筆記

沒有留言:
因為K&R2到後面真的是太難了!XDDD
(我想K&R會不會想「我發明充滿美的C語言,因為 C++的影響變成了這種醜醜又難用的樣子」而不開心?)

所以,來寫個小筆記吧!

小算盤如何算這麼大的數字?

沒有留言:
有一天,記得在網路上看見一個題目
「為什麼微軟的小算盤可以算這麼大的數字?怎麼寫出相同功能呢?」
就這樣開始思考及解這個問題

K&R2心得//指標與陣列(下)

沒有留言:
翻譯問題
常用在→最常見於用到



這一篇是因為這個問題引發的細部問題。
「 ( ) 和 [ ] 的優先權比 * 和 ++ 高」

K&R2心得//指標與陣列(上)

沒有留言:
翻譯問題:
記憶體→記憶體標的物(贅詞)
P.5-18(疑似筆誤)對指標做其它運算都不合規定→對指標做其它計算都是不合法的→對指數做其它計算都是不合法的
字元→字符
(疑似筆誤)
因此雙引號字元(其實算是一個字的字串)比字元數目實際佔用記憶體空間多1個位置
因此字符實際佔用 比雙引號字符數目多1個位置
使用→參用(參考使用 ?)
P.5-19(筆誤)一開始被設定成指向該字串,但以後隨時可以改成指向別的字串,但如果你企圖更改該字串的內含則結果是無定義的
這是啥?內容?



int *ptr;    int c;
ptr = &c;    =    *ptr = c;

K&R2心得//控制流程

沒有留言:
翻譯問題
標籤(label)→位標

定義:
指述(statement):任何句子加上分號(;)。
區段(block):使用大括弧{}將一群指述夾起來,並視為一道指述。


K&R2心得//型別、運算符號、運算式

沒有留言:
翻譯問題
字串→字串常數
字元→字符常數、字元常數
動態變數→自動型變數(非自動型的變數前面有加static)
資料型態(Type)→型別
P.2-14  求得一個值,代表s[i]的字元→將求得在s[i]中之字符的數值

K&R2心得//C語言概述

沒有留言:
翻譯問題:
呼叫(call)函數→ 叫用函數(P.1-4)
迴圈(loop)→ 迴路、迴路體
區域變數(Local variable)→ 局部變數

虛擬函式

沒有留言:
虛擬函式正是為了對「如果你以個基礎類別之指標指向一個衍生類別之物件,那麼透過該指標你就只能夠呼叫基礎類別所定義之成員函式」這條規則反其道而行的設計。

 純虛擬函式不需定義其實際動作,它的存在只是為了在衍生類別中被重新定義

抽象類別不能產生出物件實體,但是我們可以擁有指向抽象類別之指標,以便於操作抽象類別的各個衍生類別

 節錄自《深入淺出MFC》-侯俊傑