簡單c學習

2021-09-30 04:17:48 字數 424 閱讀 7575

鳥人來看我的時候買了兩本關於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 之...