学生倪畅编了一个汇编程序,用记事本编辑的,如下图:

倪畅的汇编程序——为什么文本文件多了3个字节_汇编程序

  他的文件可以下载,​​点这里…​​。

  程序很简单,目测没问题。

  但编译后是这样的:

倪畅的汇编程序——为什么文本文件多了3个字节_文件大小_02 

  奇了大怪了,第一行有多余字符,看不见啊!

  用debug看:

倪畅的汇编程序——为什么文本文件多了3个字节_汇编程序_03 

  太明目张胆了,就是划红圈的这3个符号!

  怎么进去的?

  在记事本中删除不了!

  新建一个文本文件。将nc.asm中的内容复制、粘贴进去,编译没有问题。看文件大小,由129B变为126B。就是那3个小妖精害事!

  这是怎么回事?谁来告诉我们师徒?请大侠出手了!