[問題] 為什麼這樣不會報錯?

作者: a9603700 (大雄教你怎麼玩靜香)   2019-09-04 21:02:02
https://i.imgur.com/iwOegFj.png
就是這個i阿,這個I應該是當作上面data陣列的索引使用
可是這樣執行居然不會報錯誤,難道C#如果沒有給初始值的話
會自動補0嗎?
作者: james732 (好人超)   2019-09-04 21:10:00
是的,這跟C++不同,詳見 https://bit.ly/2k2wiP2
作者: selfhu (水管爆了)   2019-09-04 23:25:00
你可以指定為0,然後VS就會跟你砍噗練這是多餘的
作者: s4300026 (s4300026)   2019-09-05 07:51:00
好爽哦.. 我每次寫都跳warning, 使用未初始化變數...
作者: forewero (木日一)   2019-09-05 12:35:00
寫int? I; 讓它給你一個閃亮亮的error

Links booklink

Contact Us: admin [ a t ] ucptt.com