cpy函数
cpy函数可以将源字符串中的指定长度的内容复制到目标字符串中。其函数原型为
cpyst);
,则在目标字符串中将剩余部分设置为0。
cat函数
cat函数可以将源字符串中的指定长度的内容添加到目标字符串的末尾。其函数原型为
catst);
,则在目标字符串中将剩余部分设置为0。
3. strstr函数
strstr函数可以在源字符串中查找指定的子字符串。其函数原型为
ststeedle);
eedle为要查找的子字符串。如果找到,则返回子字符串在源字符串中的位置;否则返回NULL。
二、应用场景
1. 截取文件名
cpy函数来截取文件名。
eent.txt”;
char ptr = strrchr(path, ‘/’);
if(ptr != NULL){ame[256];cpyameame) – 1);ameame) – 1] = ‘\0’;tfameame);
2. 截取URL参数
cpy函数来截取参数部分。
ple/search?q=keyword&page=2″;
char ptr = strstr(url, “?”);
if(ptr != NULL){s[256];cpyss) – 1);ss) – 1] = ‘\0’;tfss);
本文介绍了C语言字符串截取技巧,包括常用函数和应用场景。使用这些技巧可以方便地对字符串进行操作,提高代码的效率和可读性。