关于网友提出的“ 如何得到字字符串的位置 实现Mid函数的功能”问题疑问,本网通过在网上对“ 如何得到字字符串的位置 实现Mid函数的功能”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 如何得到字字符串的位置 实现Mid函数的功能描述:
多谢
解决方案1:
/*取szSrc从n1位置到n2位置的字符组成一个字符串*/
char* Mid(char* szSrc,int n1,int n2)
{
static char sz[1024];
memset(sz,0,sizeof(sz));
strncpy(sz,szSrc+n1,n2-n1+1);
return sz;
}
char * strmid(char * s,int pos,int size)
{
char *temp=(char *)malloc(size+1);
for(int i=0;i<>
temp[i]=s[p-1+i];
temp[i]='\0';
return temp;
}