關於-858993460

e.g:

    int i;
    std::cout<<"i is:"<<i;

將輸出:i is:-858993460

 

e.g:

   int num;

   std::cin>>num;

  //提示輸入數據,若輸入字符,如ab   或者“

num值將設爲-858993460

 

解釋引自:http://blog.csdn.net/pbmichael/archive/2008/10/24/3136147.aspx

1.當一個未初始化賦值的時候,他在內存就默認保存爲-858993460;

2.如果變量的數據類型由於你的運算的溢出了,在內存中系統就自動改爲-858993460

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章