寫一函式,實現兩個字串的比較。

2021-06-19 18:56:28 字數 333 閱讀 4929

寫一函式,實現兩個字串的比較。即自己寫乙個strcmp函式,函式原型為int strcmp(char *p1,char *p2);設p1指向字串s1,p2指向字串s2。要求當s1=s2時,返回值為0;若s1!=s2,返回它們二者第乙個不同字元的ascii碼差值(如「boy」與「bad」,第二個字母不同,「o」與「a」之差為79-65=14)。如果s1〉s2,則輸出正值;如果s1《s2,則輸出負值。

#include

int strcmp(char *s1, char *s2)

return (*s1 - *s2);

}void main()

注意:運算子的先後關係

C 實現strcmp函式,兩個字串比較

任務描述 寫一函式,實現兩個字串的比較。即自己寫乙個strcmp函式,函式原型為int strcmp char p1,char p2 設p1指向字串s1,p2指向字串s2。要求當s1 s2時,返回值為0,若s1 s2,返回它們二者第乙個不同字元的ascii碼差值 如 boy 與 bad 第二個字母不...

比較兩個字串是否相等

我剛剛才學了組合語言,就寫了乙個很簡單的程式.下面是程式 dseg segment data1 db 9,0,9 dup data2 db 9,0,9 dup cnt db 8 str1 db 13,10,two string is same.str2 db 13,10,two string is ...

sql比較兩個字串 txt

declare stra varchar 100 declare strb varchar 100 declare i int declare issame real select stra abc strb abd i 1,issame 1 while i len stra 1 and i len...