C語言 ++i和i++

今天範了個很小的錯誤,致使從隊列中獲取的值不正確,排查了很長時間才找到錯誤緣由. 爲吸收教訓,現記錄以下:ios 1 錯誤的代碼 item = arg->queue.queues[++arg->queue.tail]; 日常寫for(int i =0; i < 100;++i)習慣了,因此獲取隊列值時也順手寫成++arg->queue.tail.c++ 2 正確的代碼 item = arg->qu
相關文章
相關標籤/搜索