void InterceptEqSign(char *pSrc, char *pOut, char cSign)
{
char arrSrc[100];
char arrOut[100];
strcpy(arrSrc, pSrc);
int iSrcLen = strlen(arrSrc);
int i;
for (i=iSrcLen; i>=0; i--)
{
if (arrSrc[i] == cSign)
{
strcpy(arrOut, arrSrc+i+1);
break;
}
if ((i==0) && (arrSrc[i] != cSign))
{
strcpy(arrOut, arrSrc);
}
}
//printf("arrOut = %s\n", arrOut);
strcpy(pOut, arrOut);
}
无路径截取
字符串截取函数解析
最新推荐文章于 2025-11-30 08:37:53 发布
本文介绍了一个用于从源字符串中截取指定符号后的子串的C语言函数void InterceptEqSign。该函数接受三个参数:待处理的源字符串、用于存放结果的输出缓冲区以及用作截取依据的符号。通过逆向遍历源字符串并查找指定符号的位置来实现功能,一旦找到符号即复制其后的内容到输出缓冲区。
1853

被折叠的 条评论
为什么被折叠?



