C语言字符串处理

C字串函式庫是C語言裡負責各種字符串處理操作功能的標準函式庫，例如：複製，連接，標記化和搜索等。

 包含的函數 

 字元組字串 闊字串 描述描述內的字串可以指字元組字串或闊字串 字符串處理 strcpy wcscpy 複製字串內容 strncpy wcsncpy 写一个n字节/ wchar_t到一个字符串，从给定的字符串复制或添加空值 strcat wcscat 在字符串后边连接另一个字符串 strncat wcsncat 从一个字符串到另一个字符串不超过n个字节/ wchar_t strxfrm wcsxfrm 根据当前语言环境转换字符串 字符串檢查 strlen wcslen 傳回字符串的長度 strcmp wcscmp 比較兩條字符串的內容 strncmp wcsncmp 比较两个字符串中特定数量的字节/ wchar_t strcoll wcscoll 根据当前语言环境比较两个字符串 strchr wcschr 在字符串中找到第一个出现的字节/ wchar_t strrchr wcsrchr 查找字符串中最后一次出现的字节/ wchar_t strspn wcsspn 字符串中找到第一个出现的字节/ wchar_t strcspn wcscspn 查找字符串中最后一次出现的字节/ wchar_t strpbrk wcspbrk 字符串中找到第一个出现的字节/ wchar_t strstr wcsstr 找到字符串中第一次出现的子字符串 strtok wcstok 分解字符串为一组字符串 Miscellaneous strerror  通过标准错误的标号，获得错误的描述字符串 Memorymanipulationmemsetwmemset 将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值memcpy wmemcpy  复制一个缓冲区到另一个memmovewmemmove 将一个缓冲区复制到另一个缓冲区，可能重叠memcmp wmemcmp  比较两个缓冲区memchr wmemchr  在缓冲区中找到第一次出现的字节/ wchar_t 

 轉換函數
mbtowc - converts the first multibyte character in a string to the matching wide character
wctomb - converts a wide character to the matching multibyte character

 參考資料 

 參看 

  for source code syntax, including backslash escape sequences.

 Null-terminated string

字串函式庫
字串函式庫
Category:字符串