//strcat(字元陣列1,字元陣列2)
//連線兩個字元陣列中的字串,把字串2連線到字串1後邊
//字串陣列1必須足夠大,能夠容納連線後的新字串
//連線後只在新字串最後保留乙個\0
char str1[10] = "one";
char str2[10] = "two";
strcat(str1, str2);
//strcpy(字元陣列1,字串2)
//將字串2拷貝到字元陣列1中去,字元陣列1中的內容將被覆蓋
//字串陣列1必須足夠大,能夠容納下被拷貝的字串
//拷貝的時候連同字串結束符\0,一起拷貝到字元陣列
char str3[20] = "one1234";
char str4[15] = "two";
strcpy(str3, str4);
strcpy(str3, "hello");
//strcmp(字串1,字串2)
//比較字串
//相等 ,函式返回0
//字串1>字串2,返回正整數 1
//字串1 < 字串2,返回負整數 -1
if (strcmp(str3, str4) == 0) {}
//strlen(字元陣列)
//字串長度(遇到\0停止),不包括\0,返回的單位是位元組
char str5[120] = "open";
int len1 = strlen(str5);
//sizeof
//返回記憶體佔的位元組數
//和儲存的內容無關
//strcasecmp()用來比較引數s1 和s2 字串,比較時會自動忽略大小寫的差異。
C 常用字串函式
1.變數.length 取字串長度 如 string str hello int len str.length len是自定義變數,str是字串的變數名 console.writeline len 輸出結果 5 2.變數.substring 引數1,引數2 擷取字串的一部分,引數1為左起始位數,引數...
C 常用字串函式
1.字串比較 字串.comparto 目標字串 a comparto b 2.查詢子串 字串.indexof 子串,查詢其實位置 字串.lastindexof 子串 最後一次出現的位置 str.indexof ab 0 3.插入子串 字串.insert 插入位置,插入子串 s.insert 2,ab...
c常用字串函式
c 常用字串函式 標頭檔案 string.h char strcpy char destin,char source 拷貝乙個字串到另乙個 並返回拷貝的字串內容 char strcat char destin,char source 字串拼接函式,將 source 指向的內容拼接到 destin 之...