單元測試實踐的主要問題與解決(4)

(承上篇) 新加的這幾行代碼完成字符串的移動。這樣,代碼基本上寫完了,結果對不對呢?CTRL+F7編譯一下。 結果是完全不對的。我們來分析一下,輸入是這個,全部代碼都是黑色,表示都執行到了,跟我設想的一樣。問題在哪裏呢? 看一下計算左邊空格的代碼,經過計算後,指針偏移了,所以後面的計算,使用的是不正確的指針。 我們把指針先保存一下,第二次計算前再恢復回來。看看結果怎麼樣。 現在,參數的輸出是正確的
相關文章
相關標籤/搜索