如果我有一个字符串列表,我如何遍历每个字符串的每个字符?说一个清单data
data db "00000123", NULL, "00000213"
如何访问每位会员?我知道每个字符串的长度是9的常量长度,我理解正常类型它是byte[data+rsi]
其中rsi是我的计数器,但是当字符串在播放时它会做什么?
; loop
; get character from string
; check if character is end
; if yes then jump end
; do stuff with char
; end
答案 0 :(得分:1)
在汇编语言文件中连续写入的数据在内存中是连续的,因此data
将指向' 0' 0 (0x30),data+7
将指向' 3' (0x33),其间的每个位置依次指向相应的字符。