C 字串函式

2022-09-06 09:24:10 字數 1020 閱讀 6077

char *strcpy(char *s1, const char *s2)

將字串s2複製到字串陣列s1中,返回s1的值

char *strncpy(char *s1, const char *s2, size_t n)

將字串s2中最多n個字元複製到字串陣列s1中,返回s1的值

char *strcat(char *s1, const char *s2)

將字串s2新增到字串s1的後面。s2的第乙個字元重定義s1的null終止符。返回s1的值

char *strncat(char *s1, const char *s2, size_t n)

將字串s2中最多n個字元新增到字串s1的後面。s2的第乙個字元重定義s1的null終止符。返回s1的值

int strcmp(const char *s1, const char *s2)

比較字串s1和字串s2。函式在s1等於、小於或大於s2時分別返回0、小於0或者大於0的值

int strncmp(const char *s1, const char *s2, size_t n)

比較字串s1中的n個字元和字串s2。函式在s1等於、小於或大於s2時分別返回0、小於0或者大於0的值

char * strtok(char *s1,const char *s2)

用 一系列strtok呼叫將s1字串標記化(將字串分成各個邏輯元件,如同一行文字中的每個單詞),用字串s2所包含的字元分隔。 首次呼叫時包含s1為第乙個引數,後面呼叫時繼續標記化同一字串,包含null為第乙個引數。每次呼叫時返回當前標記指標。如果函式呼叫時不再有更多標記,則返回null

size_t strlen(const char *s)

確定字串長度,返回null終止符之前的字元數

C 字串函式

c 字串函式 部分 方法 作用 compare 比較字串的內容,考慮文化背景 場所 確定某些字元是否相等 compareordinal 與compare 一樣,但不考慮文化背景 format 格式化包含各種值的字串和如何格式化每個值的說明符 indexof 定位字串中第一次出現某個給定子字串或字元的...

c 字串函式

2 strlen strcpy strcat strcmp strchr strcoll strstr strtok strtod strtol strcpy char strcpy char s1,const char s2 將字串 s2 複製到字串陣列 s1 中,返回 s1 的 值strcat ...

字串函式 C

c 中有大量的函式用來操作以 null 結尾的字串 strcpy s1,s2 複製字串 s2 到字串 s1。2strcat s1,s2 連線字串 s2 到字串 s1 的末尾。3strlen s1 返回字串 s1 的長度。4strcmp s1,s2 如果 s1 和 s2 是相同的,則返回 0 如果 s...