C语言中的字符串截取函数
时间: 2023-03-01 17:25:33 浏览: 295
C语言实现字符串截取
4星 · 用户满意度95%
在C语言中,常用的字符串截取函数有以下几种:
1. strncpy(dest, src, n):将src字符串中的前n个字符复制到dest数组中,并在末尾添加'\0'。
2. strncat(dest, src, n):将src字符串中的前n个字符连接到dest字符串的末尾。
3. strndup(src, n):复制src字符串中的前n个字符,并在末尾添加'\0',并返回一个指向新字符串的指针。
4. strncmp(str1, str2, n):比较str1和str2字符串的前n个字符,如果相同,则返回0;如果str1大于str2,则返回大于0的值;如果str1小于str2,则返回小于0的值。
请注意,上述函数都是通过字符数而不是字节数来截取字符串。因此,对于非ASCII字符,请小心使用。
阅读全文