功能是找到并回傳最大值并將其置為INT_MIN
uj5u.com熱心網友回復:
手滑選錯發帖的區域了uj5u.com熱心網友回復:
程式給你的警告,你index沒有初始化,如果邏輯問題沒有進入FOR賦值,有可能會有各種莫名BUG產生,因為越界了。這個是你的問題,編譯器沒弄錯,多看報錯資訊。uj5u.com熱心網友回復:
根據提示,是因為index未初始化,你可以在定義index時對齊初始化。另外,index作為陣列arr的索引,最好對index判斷,防止index值不正常導致陣列訪問錯誤。比如index未初始化時,其值是不確定的,如果for回圈內的if一直不執行,導致index值未更新,那么傳給陣列arr的index也是不確定的,如果index < 0,或者index > 陣列arr的長度,那么陣列訪問就出錯了,程式崩潰
uj5u.com熱心網友回復:
懂了,哎呀我傻了??,謝謝謝謝謝謝
uj5u.com熱心網友回復:
謝謝謝謝大佬,明白了!
uj5u.com熱心網友回復:
謝謝謝謝大佬,明白了
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/107172.html
標籤:C++ 語言
上一篇:哪位大佬幫看看這個C代碼哪里錯了,謝謝各位大佬捧場,卑微程式小白跪求
下一篇:剛開始學c#
