cjaizss 发表于 2016-05-31 10:09

本帖最后由 cjaizss 于 2016-05-31 10:10 编辑

如此底层的语言,咋增加?
本质原因还是之前2楼说的,C语言是要自己对内存负责的

yulihua49 发表于 2016-06-01 23:05

老陈73 发表于 2016-05-30 21:42 static/image/common/back.gif
现在也只能这样弄,我就是比较奇怪,为什么没有个“官方”的处理方式。
我在网上搜c语言的replace,搜到 ...
哈哈,这个我有,明天给你发一个吧,从vi源码里抄的。

yulihua49 发表于 2016-06-02 10:07

老陈73 发表于 2016-05-30 21:42 static/image/common/back.gif
现在也只能这样弄,我就是比较奇怪,为什么没有个“官方”的处理方式。
我在网上搜c语言的replace,搜到 ...

strproc.h:我的好多字符串工具

/************************************************************************/
/*function:strsubst 替换字符串函数                                                      */
/*description:用'str'替换'from'的前cnt个字符 ,如果str==NULL,只删除cnt                           */
/*返回指向替换后的下一个字符的指针                                                                              */
/************************************************************************/
char *strsubst(char *from,int cnt,char *str);

如果需要多次替换,从返回指针继续搜索即可。
回复我发代码。

老陈73 发表于 2016-07-01 12:03

回复 13# yulihua49


    谢谢,循环replace的功能我已经写好了,今后需要的函数,我自己慢慢写。

codechurch 发表于 2016-07-01 13:25

C都给你做好了,还要程序员干啥?
{:qq23:}


pingmm 发表于 2016-07-07 17:05

使用glib

action08 发表于 2016-07-07 18:09

呵呵,有点欢乐


C语言如果不习惯就用回你的cpp 吧

neodreamerus 发表于 2016-07-11 10:10

c string很多时候根本不用截取,只要把指针移到需要的位置即可。
需要生成新的拷贝就strcpy strncpy

c string替换印象里确实没有,需要自己写一个。

标准库里肯定没有encodeURIComponent这类函数。
Url encode decode 规则挺简单的,wikipedia上就有,写一个不难的。
页: 1 [2]
查看完整版本: C语言为什么不增加一些常用的字符串处理函数?