uint32 size = 0;int p;
char * str = "fadhjkfhadl;fhdjfkhla;dfjkadlf;";
char * str2 = "";
p = 0;
for(int k = 0 ;strlen(str);k++)
{
if(str[k]=='\n')
{
break;
}
p++;
}
printf("fkdjflkadj p=%d",p);
size = strlen(str) + 1;
str2 = malloc(size);
memset(str2 ,0,size);
memcpy(str2 ,str,p);
利用循环找到特定的字符,计算长度,然后根据计算出的长度复制该长度到一个新的字符串里。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)