为什么我们有时候在进行字符串处理的问题中,当我们输出字符串的值的时候,或者我们调试程序查看字符串变量的值的时候,会出现"烫"和"屯:等怪异的中文字符,其实这个问题的往往是由于要访问的地址的内容字符未被初始化,或者我们访问了非法内存。
未初始化的变量会被系统赋初值为0xCC,超过了ASCII码0-127这个范围,因此这个"字符串"被系统当成了宽字符组成的字符串,即两个字节数据组成一个字符,而0xCCCC表示的宽字符正好是乱码中的那个"烫"字。"屯"字也是一样的原因。
烫是debug中未初始化的栈变量
屯是debug中未初始化的堆变量
csdn有一个强人的昵称就是“烫烫烫烫烫烫烫烫烫烫烫烫烫...",然后他说他的程序经常有bug,运行不稳定。
哈哈,这样大家应该记住我们这里的“烫”子了吧。出现“烫”字,肯定就有一个烫手的芋头需要你去处理啦,这个芋头和我们程序里面的臭虫bug其实师出一家,^_^!
 
总结起来也就是:字符串没有初始化或者 字符数组长度大于字符串,而没有'\0'结束符

关于c的烫烫烫烫烫烫相关推荐

  1. 你很烫吗?我很烫——关于栈区和静态存储区的思考

    1.引言 相信经常用VC的朋友对屏幕输出的一大堆"烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫"不会陌生,但是也许会很奇怪,为什么会出现"烫"字呢?莫非改程序 ...

  2. c语言没错误运行出现烫,C程序运行出现烫烫烫,怎么办啊急死了,求高手改进...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 成绩处理系统 #include #include #include struct single { char course[10];//结构体数组,课程名 ...

  3. 现在无法停止通用卷设备_软化和柔顺有什么区别吗?头发粗硬适合拉直还是烫卷?...

    去理发店做头发,经常被推荐软化.柔顺等项目,五花八门真心搞不懂这些花里胡哨的名词到底都是什么意思.这个话题最近很火,而且引发了网友们的热议,这不仅让人想起去医院看病的时候,面对医生的病例简直是一脸懵, ...

  4. 手持两把锟斤拷, 口中疾呼烫烫烫, 脚踏千朵屯屯屯, 笑看万物锘锘锘

    锟斤拷的来历 GBK与UTF-8 Unicode和老编码体系的转化进程中,一定有一些字,用Unicode是没法表示的,Unicode官方用了一个占位符来表示这些文字,这就是:U+FFFD REPLAC ...

  5. 流行发型--空间修剪+立体空间烫

    瑞丽烫.流行发型--空间修剪+立体空间烫 发型设计:张军权(瑞丽烫形象设计艺术总监) 烫发是美发流程中非常关键的环节,也是技术难度最高的环节,而且烫发技巧翻新速度极快,花样迭出,比如时下流行的烟花烫. ...

  6. 【花雕学AI】ChatGPT帮我快速优化标题:古老的非洲部落,有一种神奇的超音速烫脚舞

    关于非洲烫脚舞,直接看看ChatGPT的许多创意,一般人确实想不到: 部落文化的声动震波 非洲之歌:部落的音速节奏 非洲土著的音速脚掌传奇 古老部落的震人心魂之舞 非洲红土之声:脚掌舞的激情 非洲神秘 ...

  7. 喝水也要喝出高逼格!这款智能保温杯,用它再也没烫过嘴~

    夏日冷饮 冬日热茶 现在已经慢慢入秋 保温杯真的是太实用了 尤其对于学生党 和上班族来说 都是上课上班的必备物品 毕竟出于健康考虑的话, 温热的水才是更好的选择 喝热水虽好 但是易烫嘴呐~ 每次一被烫 ...

  8. fastjson jsonobject 转bean失败_烫发以后丑的不行?张柏芝、范冰冰、Angelababy也经历过的失败烫发造型回顾-非主流发型-发型站...

    导读:女明星要出席不同的活动,比起我们所尝试过的发型更多,不只发质变差,以下这些烫发造型似乎都令人大跌眼镜,即使是以下这些颜值甚高的女星,配上奇特的失败烫发造型也实是惨不忍睹. 女人五时花六时变,又岂 ...

  9. 成功解决VS编译环境下C++语言出现的异常提示:烫烫烫烫烫烫烫烫烫烫

    成功解决VS编译环境下C++语言出现的异常提示:烫烫烫烫烫烫烫烫烫烫 目录 解决问题 解决方法 解决问题 解决方法 "烫"常出现在Windows环境下,执行越界访问的程序,会打印出 ...

  10. 笔记本电脑怎么清理灰尘_笔记本电脑玩游戏发热怎么办?笔记本玩游戏发烫解决方法...

    笔记本的便携性是台式机无法比拟的,轻薄便携性是笔记本最大的优势之一,尤其是经常出差的人士.学生,显得十分方便.不过笔记本由于内部空间狭窄,所以散热能力就会受到限制,散热几乎是笔记本电脑的通病,并无法通 ...

最新文章

  1. Vue之Todolist案例和ES6语法
  2. 服务器上tomcat修改内存,修改Tomcat运行内存
  3. Deep Learning and Shallow Learning
  4. python 函数的调用的时候参数的传递_python定义函数时的参数调用函数时的传参...
  5. SAP中采购订单状态与MRP的关系
  6. 【深圳】.NET 技术分享交流会
  7. Job 存储和持久化 (第一部分)
  8. taobao淘宝 开源的项目tair 简介
  9. 推荐一个语音机器人项目
  10. python代码控制机械臂_Dobot 机械臂
  11. PyQt5+opencv鼠标滚轮设置图片亮度
  12. html 打印页面不全,浏览器网页打印内容显示不全的解决方法教程[多图]
  13. 给IT新人的15个建议:苦逼程序员的辛酸反省与总结!
  14. GEE计算LST温度反演
  15. moviepy音视频剪辑:与大小相关的视频变换函数详解
  16. 给生命一段独处的时光
  17. [开心学php100天]第六天:用php玩转页面(基础篇)
  18. 矩阵分析——LU分解
  19. Codeforce Cthulhu
  20. Shell脚本实现 ping功能

热门文章

  1. 高数培训7:无穷级数
  2. AI第二阶段 高等数学基础——线性代数篇学习总结
  3. MySQL 5.6 Keywords and Reserved Words(关键字和保留词)
  4. 上才艺——win32搞一个拼图游戏
  5. 用C语言判断一个数的位数,并取出每个数字
  6. 1小时入门马克笔绘图
  7. 计算机开启telnet服务,telnet服务-开启telnet服务对电脑有何危害
  8. 微信小程序——下拉框功能
  9. error C4496: 使用了非标准扩展“for each”: 替换为 ranged-for 语句
  10. 维护城市信息安全 打造绿色通信环境