字串相關操作
一、字串複製定義函式mystrcpy,並且定義兩個字元陣列的變數,目標字串des,源字串src
將源字串賦值給定義的目標字串,完成字串的複製。
#include
#include
void
mystrcpy
(char des,
char src)
des[i]
='\0';}
intmain()
執行結果如圖
二、字串的長度定義關於字串長度的函式mystrlen,從主函式中輸入字串,輸出字串的函式
#include
#include
intmystrlen
(char str)
return i;
}int
main()
執行結果如圖
#include
#include
#include
char
*mystrcat
(char
*des,
const
char
*src)
intmain()
執行結果如圖
四、字串大小比較如果第乙個大返回大於0的數字,相等返回0,第乙個小返回小於0的數字
如"abc"「abc」,「abc」=「abc」
#include
#include
#include
intmystrcmp
(const
char
*str1,
const
char
*str2)
int tmp;
//儲存當前兩個字元的差值
while
((tmp=
*str1-
*str2)==0
&&*str1!=
'\0'
)return tmp;
}int
main()
執行結果如圖
python字串比較大小
字串按位比較,兩個字串第一位字元的ascii碼誰大,字串就大,不再比較後面的 第乙個字元相同就比第二個字串,以此類推,需要注意的是空格的ascii碼是32,空 null 的ascii碼是0 ord 函式接受乙個字元 print max 1 2 3 3 print max 31 2 3 31 prin...
Python字串比較大小
字串按位比較,兩個字串第一位字元的ascii碼誰大,字串就大,不再比較後面的 第乙個字元相同就比第二個字串,以此類推,需要注意的是空格的ascii碼是32,空 null 的ascii碼是0,大寫字母和小寫字母的ascii不同 m abc abc bac abc print m 0 m 1 print...
C語言 字串的複製 連線和比較大小
字串的複製 void mystrcpy1 char des,char src des i 0 或者 void mystrcpy2 char des,char src int main 字串的連線 abcde xyz abcdexyz char mystrcat char des,char src w...