目的: 由字符串 "D:\\TEST\\111_RPC.TXT" 得到 "D:\TEST\111.cutinf"
char* a = "D:\\TEST\\111_RPC.TXT";
char* str = strstr( a, "_RPC.TXT" );
if(NULL==str)
{
return;
}
char b[64] = {0};
memcpy( b, a, str-a);
strcat( b, ".cutinf");
本文介绍了一种方法,通过给定的字符串路径,提取文件名并在其后添加特定后缀,适用于文件操作场景。
目的: 由字符串 "D:\\TEST\\111_RPC.TXT" 得到 "D:\TEST\111.cutinf"
char* a = "D:\\TEST\\111_RPC.TXT";
char* str = strstr( a, "_RPC.TXT" );
if(NULL==str)
{
return;
}
char b[64] = {0};
memcpy( b, a, str-a);
strcat( b, ".cutinf");
1900

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