自己写的方法,需要的话可以借鉴一下
const char* onepara="/s/data/pre/bakdata/1/1.jpg";
const char* filename=strrchr(onepara,'/');
const char* datatype=onepara+strlen("/s/data/pre/bakdata");
char result[32]={0};
int i=strlen(datatype)-strlen(filename);
strncpy(result,datatype,i);