烫烫烫,锟斤拷
来源:互联网 发布:网络战是未来趋势 编辑:程序博客网 时间:2024/05/16 13:56
在程序员网站上经常看到一个段子(满满的都是泪啊)
手持两把锟斤拷,口中疾呼烫烫烫。
解释一下为什么会是这两个东西不是别的= =:
棍斤拷乱码:
源于GBK字符集和Unicode字符集之间的转换问题。Unicode和老编码体系的转化过程中,肯定有一些字,用Unicode是没法表示的,Unicode官方用了一个占位符来表示这些文字,这就是:U+FFFD REPLACEMENT CHARACTER。那么U+FFFD的UTF-8编码出来,恰好是 ‘\xef\xbf\xbd’。如果这个’\xef\xbf\xbd’,重复多次,例如 ‘\xef\xbf\xbd\xef\xbf\xbd’,然后放到GBK/CP936/GB2312/GB18030的环境中显示的话,一个汉字2个字节,最终的结果就是:锟斤拷——锟(0xEFBF),斤(0xBDEF),拷(0xBFBD)。
烫烫烫乱码:
在windows平台下,ms的编译器(也就是vc带的那个)在 Debug 模式下,会把未初始化的栈内存全部填成 0xcc,用字符串来看就是”烫烫烫烫烫烫烫”,未初始化的堆内存全部填成0xcd,字符串看就是“屯屯屯屯屯屯屯屯”。也就是说出现了烫烫烫,赶紧检查初始化吧。。。
转载自http://blog.csdn.net/mig_davidli/article/details/37507731
0 0
- 烫烫烫,锟斤拷
- 【考据】“烫烫烫”与“锟斤拷”的原理
- 手持两把锟斤拷,口中疾呼烫烫烫
- 【考据】“烫烫烫”与“锟斤拷”的原理
- 手持两把锟斤拷,口中疾呼烫烫烫
- 【考据】“烫烫烫”与“锟斤拷”的原理
- 整理:“烫烫烫”与“锟斤拷”的原理
- 烫烫烫、屯屯屯、锟斤拷、诺诺诺的简单示例代码
- 锟斤拷
- 手持两把锟斤拷,口中疾呼烫烫烫。脚踏千朵屯屯屯,笑看万物锘锘锘
- 手持两把锟斤拷, 口中疾呼烫烫烫, 脚踏千朵屯屯屯, 笑看万物锘锘锘
- 出现烫烫烫
- 烫烫烫烫烫烫烫和锟斤拷
- 抓到一把锟斤拷
- 代码输出“烫烫烫。。。”
- C++ 铪铪铪铪 烫烫烫 屯屯屯
- C++ 铪铪铪铪 烫烫烫 屯屯屯
- 烫烫烫和屯屯屯
- 第33讲-项目二-求阶乘
- shell统计指定目录、指定模式的文件行数
- ecshop后台系统设置-商店设置详解
- cocs2dx中c++与c#互调
- Linux 开机执行一条shell命令
- 烫烫烫,锟斤拷
- kpush源码解析---服务端(alloc server)
- django-orm中F对象的使用
- 安卓的进程和线程
- linux内核--wait_event_interruptible_timeout()函数分析
- 结合EF5.0讲MVC4(一)--创建一个MVC4应用程序
- php闭包和匿名函数
- Binary Tree Postorder Traversal leetcode145
- linux实用命令以及部分笔记