首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于10号系统功能调用?该如何解决

2012-05-01 
关于10号系统功能调用??DATA SEGMENTBUF1DB 50DB ?DB 10 DUP (?)COUNT DB 2,3DATA ENDS当我在后面给这个缓

关于10号系统功能调用??
DATA SEGMENT
BUF1 DB 50
  DB ?
  DB 10 DUP (?)  
COUNT DB 2,3
DATA ENDS
当我在后面给这个缓冲区输入字符串的时候,如果输入10个字符则count单元内的2被覆盖,如果输入11个字符则count单元内的2,3都被覆盖,这是什么原因??
求解。。

[解决办法]
buf db 50,?,10 dup (?);
count db 2,3 ;
buf只分配了10个字节的空间,而回车符号展用了count的一个字节空间。

热点排行