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 ’