用於指標。
使用容器vector存指標,迭代器是指標需要 解引用後再解引用才是資料。圖中漏掉了iter++
記得要delete
%:獲得餘數。
優先順序。
溢位:
除號兩用:整數除和小數除。
除法中,兩個數都是整數會整數除。
vb中是兩用的:
被除數/除數,其中除數不能為小數,只能是整數。
有符號數的除法:
-21/8=-2
-21%-8=-5
下面兩個其實沒有規定:
-21%8= -5
21%-8=5
可以用於資料輸出分行:
用?+:代替if...else
找三個數中的最大值:
常用於求陣列內元素個數:
用以簡化語句:
靜態轉換:static_cast
執行時轉換:
const_cast:
c 操作符過載 學習筆記
1.過載的限制 1 過載後的操作符必須至少有乙個運算元是使用者自定義的型別,這可以防止使用者把標準操作符給過載。比如 t operator double a,double b error 2 不能違反原來操作符的句法規則。3 不能定義新的操作符,否則那就不叫過載了。4 不能過載下面的操作符 size...
C 學習筆記 前置 後置 操作符
在c語言中我們學習了前置操作符和後置操作符,比如 i,i,i i 由於 和 屬於同型別操作符,此處講解均以 作為模型。首先問乙個問題,i 和 i有何區別?i 就是先返回i的值然後再加1 i則是先對i加1再返回i的值。這是一般的解釋。工程中,在c c 中單獨的兩條語句在編譯器編譯後並沒有任何區別,實現...
c 學習筆記 9 操作符過載
1.c 標準庫 a.c 標準庫並不是c 語言的一部分,c 標準庫是由c 語言編寫而成的類庫和函式的集合。c 標準庫中定義的類和物件都位於std命名空間中,c 標準庫的標頭檔案都不帶.h字尾,並且c 標準庫涵蓋了c庫的功能,如c庫中對應c 庫中的b.c 標準庫預定義了多數常用的資料結構,如 c.c 標...