字串函式 (String Function)
字串函式 教學與筆記。
strcpy()
1 | char str1[] = "hello"; |
strncpy()
<未完>
strcat()
1 | char str1[11] = { 'h', 'e', 'l', 'l', 'o', '\0' }; // 需要預先宣告大小 |
strlen()
計算不包含 \0
的字串長度。
1 | char str1[11] = { 'h', 'e', 'l', 'l', 'o', '\0' }; // 遇到 '\0' 就停止計算 |
strcmp()
比較的標準是依 ASCII 碼的字典順序。
strcmp(str1, str2) 比較兩個字串大小,若相同傳回 0,str1 大於 str2 則傳回大於 0 的值,小於則傳回小於 0 的值。
1 | char str1[] = {"abc"}; |
1 | char str1[] = {"abd"}; |
1 | char str1[] = {"abc"}; |
字串函式 (String Function)