您的位置:首页 > 编程语言 > C语言/C++

C++ 字符串比较 汇编代码实现

2011-01-15 16:21 330 查看
int asmCmp(char* str1, char*str2){

_asm{

mov eax, str1

mov ebx, str2

s1:

mov cl, [ebx]

cmp [eax], cl

jne ret2

cmp cl, 0

je ret1

add eax, 1

add ebx, 1

jmp s1

ret1:

mov eax, 0

jmp end1;

ret2:

mov eax, 1 //这里可能不同的编译器需要不同的代码

end1:

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: