cstring頭文件中的函數
類別 | 函數名 | 簡介 | 使用 |
---|---|---|---|
賦值 | memset | 給數組賦初值 | memset(arr,‘0’,sizeof(arr)) |
比較 | strcmp | 比較兩個字符數組 | strcmp(arr1,arr2) |
strncmp | 比較兩個字符數組的前n個元素 | strncmp(arr1,arr2,n) | |
複製 | strcpy | 將字符串複製到 | strcpy(arr1,arr2) |
strncpy | 將字符串指向的前n個元素複製 | strncpy(arr1,arr2,n) | |
連接 | strcat | 將指定字符串追加到字符串後面 | strcat(arr1,arr2) |
strncat | 將指定字符串指定長度的字符串追加到字符串後面 | strncat(arr1,arr2,n) | |
查找 | strchr | 查找字符串第一次出現字符的位置 | strchr(arr,ch) |
strrchr | 查找字符串最後一次出現字符的位置 | strrchr(arr,ch) | |
strstr | 查找字符串在字符串中出現的位置,如果存在,則返回指針位置,不存在,則返回null | strstr(arr1,arr2) | |
轉換 | strupr | 將字符串轉大寫 | strupr(arr) |
strlwr | 將字符串轉小寫 | strlwr(arr) |