我想知道如何解释10,13如何将字符串换成新行,10和13是什么意思以及为什么它们以“,”逗号分隔
这是我的代码
.model small
.stack 100h
.data
dog db "Hellowww" , 10, 13, "Earth, $"
cat db "im valen the alien $"
.code
start:
mov ax, @data
mov ds, ax
mov ah, 09h
mov dx, offset dog
int 21h
mov dx, offset cat
int 21h
mov ah, 4ch
int 21h
end start
结果是
Hellowww
Earth, im valen the alien
答案 0 :(得分:6)
它是ASCII CR / LF(回车/换行)序列,分别为13和10,用于前进到下一行的开头。
可在此处找到一个很好的解释:https://stackoverflow.com/a/1552775/5760411