![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 77
午后茶香
这个作者很懒,什么都没留下…
展开
-
一步一步学编程之字符串处理函数(二)
函数:memset功能:设置字符串前n个字符为v输入:字符串数组或指针、要改为的字符、改多少个输出:更改后的字符串指针说明:void *_memset(const void *s, char v, size_t n){char *ptmp = s;if (n > strlen(s))return NULL;while (n--){*ptmp = v;原创 2013-06-08 20:06:01 · 507 阅读 · 2 评论 -
一步一步学编程之字符串处理函数(三)
一般来说C标准库对字符串的处理效率会高一点,下面是自己在Linux内核中找的一些C库string一些函数实现学习操作之后有两方面的好处:一、代码风格和思路会跟着有些变化(我们都是模仿着长大的孩子!)二、指针的操作不会再那么怕char *strcpy(char *dest, const char *src){ char *tmp = dest; while ((*de原创 2013-06-15 20:23:30 · 489 阅读 · 0 评论 -
一步一步学编程之字符串处理函数(一)
函数:strlen功能:求数组或指针定义的字符串长度输入:字符串数组或指针输出:字符串长度(非负整数)说明:int _strlen(char *str){ int count = 0;while(*str != '\0'){str++;count++;}return count;}函数:strrev功能:字符串反转输入:字符串原创 2013-06-06 21:07:20 · 450 阅读 · 2 评论