你写的应该也是对的 看着是没有錯误
但是你的文本文件中每个数字之间是隔了一个空格的你从文本中读取出来数据的时候处理了没有,
你在这个for循环之前先输出一下data中嘚数据 看跟你想要的结果一样吗
不知道你用不用LINUXLINUX下用GCC可以生成8086彙编,只要加一个-S选项
VS2008找了好长时间也没有找到,而且我觉得VS2008应该不提供这个功能他自己可以生成的那个.asm不是8086的。干脆装一个LINUX吧很簡单很好用啊。对于编程的人来说linux还是很有帮助的吧。例如ubuntu(应该是现在最广泛的)就可以