skyilyskyily.blog.chinaunix.net
skyily
全部博文(144)
2010年(16)
2009年(128)
Zane_Yu
tasteswe
zwrvvv
xiao888l
zimuqing
leilelei
Phyllis6
jonathan
denghai1
wbdwbd04
itTangze
lifj1234
18141908
AAABug
分类: LINUX
2009-08-06 13:52:47
//replace.c
char *my_replace(char *str_parent, char *str_old, char *str_new){ char *tmp_str[1024]; char tmp_buf[4096] = {""}; int i = 0; int size = 0; tmp_str[i] = strtok(str_parent, str_old); if(tmp_str[0] != NULL) { while((tmp_str[++i] = strtok(NULL, str_old))); } tmp_str[i] = NULL; size = i; // if(strncmp(tmp_buf, str_old, strlen(str_old) - 1) == 0)// {// strcat(str_parent, str_new);// } for(i = 0; i < size; i++) { strcat(tmp_buf, tmp_str[i]); strcat(tmp_buf, str_new); } strcpy(str_parent, tmp_buf); //bak return str_parent;}
//mian函数自己随便写个测试就可以了。
上一篇: linux下挂载光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享分类
下一篇:我的双向环形链表的建立
登录 注册