fbpx
维基百科

C语言字符串处理

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

包含的函數 编辑

字元組字串 闊字串 描述[note 1]
字符串
處理
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 不適用 通过标准错误的标号,获得错误的描述字符串
Memory
manipulation
memset wmemset 将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值
memcpy wmemcpy 复制一个缓冲区到另一个
memmove wmemmove 将一个缓冲区复制到另一个缓冲区,可能重叠
memcmp wmemcmp 比较两个缓冲区
memchr wmemchr 在缓冲区中找到第一次出现的字节/ wchar_t
  1. ^ 描述內的字串可以指字元組字串或闊字串
轉換函數
  • mbtowc - converts the first multibyte character in a string to the matching wide character
  • wctomb - converts a wide character to the matching multibyte character

參考資料 编辑

參看 编辑

  • C語言字串語法英语C syntax#Strings for source code syntax, including backslash escape sequences.
  • 字串函數英语String functions
  • Null-terminated string

c语言字符串处理, 建議此條目或章節與string, h合并, 討論, c字串函式庫是c語言裡負責各種字符串處理操作功能的標準函式庫, 例如, 複製, 連接, 標記化和搜索等, 包含的函數, 编辑字元組字串, 闊字串, 描述, note, 字符串處理, strcpy, wcscpy, 複製字串內容strncpy, wcsncpy, 写一个n字节, wchar, t到一个字符串, 从给定的字符串复制或添加空值strcat, wcscat, 在字符串后边连接另一个字符串strncat, wcsncat, 从一个字符串到. 建議此條目或章節與String h合并 討論 C字串函式庫是C語言裡負責各種字符串處理操作功能的標準函式庫 例如 複製 連接 標記化和搜索等 包含的函數 编辑字元組字串 闊字串 描述 note 1 字符串處理 strcpy wcscpy 複製字串內容strncpy wcsncpy 写一个n字节 wchar t到一个字符串 从给定的字符串复制或添加空值strcat wcscat 在字符串后边连接另一个字符串strncat wcsncat 从一个字符串到另一个字符串不超过n个字节 wchar tstrxfrm wcsxfrm 根据当前语言环境转换字符串字符串檢查 strlen wcslen 傳回字符串的長度strcmp wcscmp 比較兩條字符串的內容strncmp wcsncmp 比较两个字符串中特定数量的字节 wchar tstrcoll wcscoll 根据当前语言环境比较两个字符串strchr wcschr 在字符串中找到第一个出现的字节 wchar tstrrchr wcsrchr 查找字符串中最后一次出现的字节 wchar tstrspn wcsspn 字符串中找到第一个出现的字节 wchar tstrcspn wcscspn 查找字符串中最后一次出现的字节 wchar tstrpbrk wcspbrk 字符串中找到第一个出现的字节 wchar tstrstr wcsstr 找到字符串中第一次出现的子字符串strtok wcstok 分解字符串为一组字符串Miscellaneous strerror 不適用 通过标准错误的标号 获得错误的描述字符串Memorymanipulation memset wmemset 将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值memcpy wmemcpy 复制一个缓冲区到另一个memmove wmemmove 将一个缓冲区复制到另一个缓冲区 可能重叠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參考資料 编辑參看 编辑維基教科書中的相關電子教程 StringsC語言字串語法 英语 C syntax Strings for source code syntax including backslash escape sequences 字串函數 英语 String functions Null terminated string 取自 https zh wikipedia org w index php title C语言字符串处理 amp oldid 78298978, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。