鳥人來看我的時候買了兩本關於c的書,昨天鳥人回廣州了,然後我開始看這些書,雖然比較初級,但我覺得有收穫。
int i=1;
printf("%d %d/n", i, i++);
輸出的結果是:2 2
printf函式是從右向左入棧計算的。
關於 i++ ,++i, i+=1 有什麼區別呢,其中前兩項中只有一項是與 i+=1 完全相同。
頭痛 不是太明白
運算後 i 的值相同,均為2,是不是表示式的值不一樣呢 ,分別是 1 ,2,2? 所以 ++i與i+=1完全相同???
(《c語言程式設計現代方法第二版》p48 練習題13)
負數進行/ 和 % 運算的細微差別 很是讓人糊塗。
竟然 -8%5 =-3 而8%-5 = 3
這是為什麼呢?
希望有天能恍然大悟。
C 簡單工廠模式學習
剛學習設計模式,還不是太了解,感覺只有多資料庫的情況下才用的到,待學習 首先建立空白解決方案,依次建立類庫model,idal,sqlserverdal,dalfactory,bll,dbutility,並建立乙個窗體程式 dal value nothwind.sqlserverdal con co...
C 學習筆記 執行緒簡單應用
對於執行緒,對於新手來說會覺得非常麻煩,實際上不是如此,其實很簡單,只是要注意執行緒的關閉和開啟。簡單的方法建立執行緒達到效果。第一種方式 mfc封裝好呼叫執行緒方式 對於執行緒,對於新手來說會覺得非常麻煩,實際上不是如此,其實很簡單,只是要注意執行緒的關閉和開啟。簡單的方法建立執行緒達到效果。in...
學習C 簡單理解事件
如果要閱讀這篇文章,建議先讀我的文章委託,如果你已了解委託,那麼忽略這段話即可。public delegate void playhandle public playhandel playevent 第一段 第一行宣告了乙個委託型別playhandle 第二行宣告了乙個委託變數playevent 之...