C 语言标准库函数

<string.h> 是 C 标准库的字符串与内存操作头文件,声明了求长度、复制、拼接、比较、查找、内存操作等函数,是日常 C 编程中使用频率最高的头文件之一。

函数总览

函数作用
strlen返回字符串长度
strcpy复制字符串
strcat拼接字符串
strcmp比较两个字符串
strncpy复制指定长度的字符串
strchr在字符串中查找字符
strstr在字符串中查找子串
strtok按分隔符拆分字符串
memset把内存块填充为指定值
memcpy复制内存块
strncmp比较前 n 个字符
strrchr从右向左查找字符

用法提示

字符串操作函数都以 \0 结尾的字符数组为输入。复制/拼接类函数不自动检查目标缓冲区大小,使用时要确保目标空间足够,否则会越界。