1、获取字符串长度:
xor eax, eax ;eax = 0,C中字符串以/0结尾
or ecx, FFFFFFFF;ecx = -1,ecx一会儿存放字符串长度
repne scas byte ptr es:[edi];依次查询es : [edi]字符串中的每一个字符,直到找到al的值为止
not ecx ;将ecx转换为正数
dec ecx ;减去最后一个‘ \0 ’
1、获取字符串长度:
xor eax, eax ;eax = 0,C中字符串以/0结尾
or ecx, FFFFFFFF;ecx = -1,ecx一会儿存放字符串长度
repne scas byte ptr es:[edi];依次查询es : [edi]字符串中的每一个字符,直到找到al的值为止
not ecx ;将ecx转换为正数
dec ecx ;减去最后一个‘ \0 ’