C
琼觞0543
博主很懒,什么也没有留下
展开
-
C语言实现split()函数:字符串分割
C语言实现split函数:字符串分割Python中有split()函数,觉得很好用,但在C语言的标准库下却没有,只好手动实现了##代码如下/* * 函数: split() * 功能: 指定分隔符分割字符串 * 返回值: 一个指向包含char*指针的数组的指针,即char **pt */#include <stdio.h>#include <string.h&gt...原创 2018-10-26 11:05:49 · 16678 阅读 · 5 评论 -
C语言字符串的动态操作
C语言字符串的动态操作实现代码:C语言中的字符串,相比C++,少了许多动态操作函数,比如没有动态删除字符串开头或末尾元素的函数,也没有动态追加字符串的函数,为了一劳永逸,仿写了C++中的push_back(), push_front(), pop_back(), pop_front(), append()等函数。这些函数都是修改了自己本身,同时也可能改变了内存地址。实现代码:#include...原创 2018-10-26 21:43:23 · 2745 阅读 · 0 评论