arm匯編 匯編語言,編寫完整的程序:兩個長度為N的字符串SOURCE_STR和TARGET_STR,比較他們是否相同?
匯編語言,編寫完整的程序:兩個長度為N的字符串SOURCE_STR和TARGET_STR,比較他們是否相同?cldmovsi,offsetstr1movdi,offsetstr2movcx,sizeo
匯編語言,編寫完整的程序:兩個長度為N的字符串SOURCE_STR和TARGET_STR,比較他們是否相同?
cld
movsi,offsetstr1
movdi,offsetstr2
movcx,sizeofstr1
repecmpsb
jeumatch
movax,sizeofstr1
subax,CX不匹配,此時ax等于不匹配的位置
STC
RET在C語言中,StrCmp函數(shù)用于比較字符和字符串是否相等。StrCmp函數(shù)比較兩個字符串的大小并返回比較結(jié)果。函數(shù)形式:StrCmp(STR1,STR2)參數(shù)說明:STR1,STR2可以是字符串常量或變量。結(jié)果表明:(1)返回值小于0,說明STR1小于STR2。② 返回值等于0,表示STR1和STR2相等。③ STRs大于0,表示返回值大于1。