我参加了第三次汇编语言课,老师问我这行代码。 是否有人详细解释这一行?我是这种语言的真正菜鸟。请尽可能简单地说。
myMessage BYTE "He says, ",22h,"Hello, World!",22h,0dh,0ah,0
答案 0 :(得分:1)
此行定义字节数组,字符。它类似于C:
typedef unsigned char BYTE;
BYTE myMessage[] = "He says, \x22Hello, World!\x22\r\n";
22h
为"
,0dh
为\r
,0ah
为\n
。最后一个0
是一个NULL字节,用于终止字符串。查看ASCII table。