有没有函数删除一个buf的某个位置到某个位置buf={1,2,3,4} 我要删除从1-2的位置。得到的是buf={1,4}
#include#include#includeintdeletpos(char*str,intistart,intiend,char*dest){intlen=strlen(str);inti=istart-0;intdellen=iend-istart+1;//2if(i!=0){memcpy(dest,str,i);}memcpy(&dest[i],&str[iend+1],len-dell