M*P 发帖数: 6456 | 1 著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:胡飒
链接:https://www.zhihu.com/question/20034686/answer/52063718
来源:知乎
一个测试工程师走进一家酒吧,要了一杯啤酒
一个测试工程师走进一家酒吧,要了一杯咖啡
一个测试工程师走进一家酒吧,要了0.7杯啤酒
一个测试工程师走进一家酒吧,要了-1杯啤酒
一个测试工程师走进一家酒吧,要了2^32杯啤酒
一个测试工程师走进一家酒吧,要了一杯洗脚水
一个测试工程师走进一家酒吧,要了一杯蜥蜴
一个测试工程师走进一家酒吧,要了一份asdfQwer@24dg!&*(@
一个测试工程师走进一家酒吧,什么也没要
一个测试工程师走进一家酒吧,又走出去又从窗户进来又从后门出去从下水道钻进来
一个测试工程师走进一家酒吧,又走出去又进来又出去又进来又出去,最后在外面把老
板打了一顿
一个测试工程师走进一一个测试工程师走进一家酒吧,要了一杯烫烫烫的锟斤拷 |
H********g 发帖数: 43926 | |
i****a 发帖数: 36252 | |
d*********g 发帖数: 247 | 4 你问出这个问题,说明你至少会写程序,但并不是个资深的程序员
因为你至少知道烫烫烫,但不知道锟斤拷
【在 H********g 的大作中提到】 : 锟斤拷 到底是什么code?
|
M********t 发帖数: 5032 | 5 大一刚学C语言,第二次上机课,当我发现我照着书抄写的程序在运行之后的黑框里跳
出一排烫烫烫烫烫,当时就震惊了。你们能想象一个来自小城,在大学之前没怎么接触
过电脑更不懂代码的孩子当时内心的恐惧吗?我真的以为这是电脑过热发出的警告,于
是我弯下腰把插头拔了。—— From. chengr28
【在 d*********g 的大作中提到】 : 你问出这个问题,说明你至少会写程序,但并不是个资深的程序员 : 因为你至少知道烫烫烫,但不知道锟斤拷
|
s*****i 发帖数: 3762 | 6 哈哈,查了一下锟斤拷,貌似10年前真的见过,不过,如果不是做中文用户界面,这东
西也碰不上吧
【在 d*********g 的大作中提到】 : 你问出这个问题,说明你至少会写程序,但并不是个资深的程序员 : 因为你至少知道烫烫烫,但不知道锟斤拷
|
b*********8 发帖数: 985 | 7 当年在百度贴吧追苗疆蛊事,有一段总是出 锟斤拷吧。知道是乱码。
【在 s*****i 的大作中提到】 : 哈哈,查了一下锟斤拷,貌似10年前真的见过,不过,如果不是做中文用户界面,这东 : 西也碰不上吧
|
B********4 发帖数: 7156 | 8 在Visual Studio中的Debug模式下,如果声明一个变量,但是没有初始化,微软会给未
初始化的内存复制为0xCC。给为初始化的内存赋0xCC是有原因的,0xCC其实是INT3中断
指令,所以如果在Debug模式下试图去执行这块未初始化的内存的话就会中断程序。但
VS中调试器默认的字符集是MBCS,而在MBCS中0xCCCC正好就是中文中“烫”,所以显示
出来就都是烫……
锟斤拷则涉及unicode的字符集转换问题,Unicode和老编码体系的转化过程中,肯定有
一些字,用Unicode是没法表示的,Unicode官方用了一个占位符来表示这些文字,这就
是:U+FFFD REPLACEMENT CHARACTER。U+FFFD的UTF-8编码是0xEFBFBD,如果重复多次
形成:EFBFBDEFBFBDEFBFBD 这样在GBK/CP936/GB2312/GB18030的环境(都是中国标准
惹的祸)中显示的话,一个汉字2个字节,最终的结果就是:锟斤拷——锟(0xEFBF),
斤(0xBDEF),拷(0xBFBD)…… |
s**********g 发帖数: 14942 | 9 那个进来找厕所导致酒吧着火倒塌的顾客怎么这次还没来? |
H********g 发帖数: 43926 | 10 哟西!长知识了。
【在 B********4 的大作中提到】 : 在Visual Studio中的Debug模式下,如果声明一个变量,但是没有初始化,微软会给未 : 初始化的内存复制为0xCC。给为初始化的内存赋0xCC是有原因的,0xCC其实是INT3中断 : 指令,所以如果在Debug模式下试图去执行这块未初始化的内存的话就会中断程序。但 : VS中调试器默认的字符集是MBCS,而在MBCS中0xCCCC正好就是中文中“烫”,所以显示 : 出来就都是烫…… : 锟斤拷则涉及unicode的字符集转换问题,Unicode和老编码体系的转化过程中,肯定有 : 一些字,用Unicode是没法表示的,Unicode官方用了一个占位符来表示这些文字,这就 : 是:U+FFFD REPLACEMENT CHARACTER。U+FFFD的UTF-8编码是0xEFBFBD,如果重复多次 : 形成:EFBFBDEFBFBDEFBFBD 这样在GBK/CP936/GB2312/GB18030的环境(都是中国标准 : 惹的祸)中显示的话,一个汉字2个字节,最终的结果就是:锟斤拷——锟(0xEFBF),
|