关于用VS写C程序运行时出现烫字以及乱码的问题的原因
生活随笔
收集整理的這篇文章主要介紹了
关于用VS写C程序运行时出现烫字以及乱码的问题的原因
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近在復習C語言寫程序時,突然碰到標題上的這種情況,后來經過上網查找以及逐步調試才發現原來是在打印數組的時候“越界”導致的,因為程序在默認初始化char類型的數組時,初始化的值是“燙”字,一般情況下是字符串未初始化再加上字符串中的結尾標識符‘\0’在調用函數操作的過程搞丟了,導致程序無法判斷數組是否讀完,然后直接輸出數組的全部成員(包括系統默認的“燙”字),所以才會出現大量的“燙”字。我的問題具體如下:
?
?
?
總結
以上是生活随笔為你收集整理的关于用VS写C程序运行时出现烫字以及乱码的问题的原因的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QQ机器人闪照转发/撤回消息转发【最新b
- 下一篇: 转发微信语音