模擬實現strcmp

2021-08-21 14:56:10 字數 355 閱讀 6026

strcmp函式的作用:比較兩個字串的大小。將兩個字串從左向右進行逐個字元比較(按ascii值大小相比較),直到出現不同的字元或遇'\0'為止。兩個字串相同時返回0,第乙個字串大於第二個字串時返回乙個正值,否則返回負值。

具體實現**:

#include#includeint my_strcmp(char*string1, char *string2)

while (*string1 == *string2)

if (*string1 > *string2)

if (*string1 < *string2)

}}int main()

模擬實現strcmp

函式簡介 原型 int strcmp const char s1,const char s2 所在標頭檔案 string.h 功能 比較字串s1和s2。一般形式 strcmp 字串1,字串2 說明 當s1注意不是 1 當s1 s2時,返回值 0 當s1 s2時,返回正數 注意不是1 如下 int m...

模擬實現字串比較函式 strcmp

題目 不使用庫函式,模擬實現字串比較函式strcmp。例如 比較 abcde bc 和 bcde bcde 和 abcd ab 分析 字串在進行比較時,逐個字元進行比較其ascii碼值。字串1大於字串2,返回1,小於,返回 1,等於返回0.當兩字串所有字元的ascii碼值相等且字元個數相等時,兩字串...

C語言標準庫函式模擬實現之 strcmp

strcmp str1,str2 是用來比較兩個字串的,設這兩個字串為str1,str2,若str1 str2,則返回零 若str1 str2,則返回負數 若str1 str2,則返回正數。例如 abcd abcc。思路 把兩個字串乙個乙個進行比較,當兩個字串不一樣時,直接減,當兩個字串相等時,直接...