C++未初始化變量

最開始學習C/C++時候沒有注意到這個問題,只是單純的以爲未初始化的變量,編譯器默認給附了0的值。後來發現了很多問題,讓我很懵逼,一直也沒研究,比如你未定義個變量,它有時候初值會是亂碼,有時候就會是0值,當初也沒在意,但現在從頭拾起C++的時候發現了其原因,和大家分享下。 給大家看張圖: 我覺得這張圖片說的很好,如果未初始化的變量爲全局變量的話,編譯器會默認給附上0的值,這和預料中的一樣。如果未初
相關文章
相關標籤/搜索