连续点击NEKO左上方的小黑猫即可触发↓


NEKO之死↓

在触发这个彩蛋之后,NEKO的技能描述会变成不断闪烁的“烫烫烫烫烫烫”
烫烫烫↓

实际上这是一个经典程序员梗,在Microsoft Visual Studio(简称VS,微软的一个集成开发平台,通俗点理解就是用来编程的软件)中写程序时,如果在栈中定义了一段内存,而未对其初始化直接输出(这是错误操作),就会输出一串烫烫烫乱码。未被初始化的栈在Debug模式运行时会被VS的编译器自动赋值为0xCC(0x前缀表示这是个十六进制数,CC转化成二进制就是11001100),这个值在机器指令中其实是相当于汇编指令INT 3,这是一个中断指令,让编译器运行到此处时中断运行,但是在VS中因为字符集的原因,2个连续的0xCC,即0xCCCC,在该字符集中刚好是表示汉字烫,所以就输出了一大堆烫烫烫。
定义字符数组,不初始化直接输出↓


这在新手写程序的时候是个比较常见的错误,另外由于这个错误的结果很喜感,程序居然还能感觉到烫?所以就变成一个梗流传下来了。许多类似的由于字符编码引起的错误组成了一首打油诗:
手持两把锟斤拷,口中疾呼烫烫烫。脚踏万朵屯屯屯,笑看万物锘锘锘。
衍生出来的笑话↓
