/*
注æ:å¨C/C++ä¸ï¼'\\'表示åæ线ï¼å¦æ转æ¢åç串ä¸æ¯ååçï¼åéè¦æå·¥ç¼è¾ååæªå
æªåå : M:\Mp3\(æå£æ°)ç´å¿ç»å¯¹.wma
æªåå : (æå£æ°)ç´å¿ç»å¯¹
Press any key to continue
*/
#include <stdio.h>
char *trim(char s[],char t[]) {
int pos,i;
for(i = 0;s[i];++i)
if(s[i] == '\\') pos = i;
pos++;
for(i = pos; s[i] != '.'; ++i)
t[i - pos] = s[i];
t[i - pos] = '\0';
return t;
}
int main() {
char s[] = "M:\\Mp3\\(æå£æ°)ç´å¿ç»å¯¹.wma";
char t[80];
printf("æªåå : %s\næªåå : %s\n",s,trim(s,t));
return 0;
}
温馨提示:答案为网友推荐,仅供参考