Emmm,今天在刷leetcode的時候出了個奇怪的問題。//temp-(i*2)是一個int類型,s為string類型
if( temp-(i*2) >= s.length())
break;這條if語句總是判斷為true,然后break。但我在if后面輸出兩個變量的值的時候,temp-(i*2)明顯小于s.length()啊。但如果這樣修改的話,程序就可以正常執行了int length = s.length();
if( temp-(i*2) >= length)
break;但這到底是為什么。。。?
- 2 回答
- 0 關注
- 1052 瀏覽
添加回答
舉報
0/150
提交
取消