文章目录
一、二级指针案例 ( 返回二维数组 )
二、完整代码示例
一、二级指针案例 ( 返回二维数组 )
----
将 “12,ab,345,” 字符串 以 逗号 “,” 分割 , 放到二维数组中 ,...并传出结果 ;
观察上述字符串 , 以 逗号 “,” 分割为
3
部分 , 最长的字符串有
3
个实际字符 , 加上 ‘\0’ 结尾 , 最长的字符串设置
4
字节即可 , 因此这里设置的二维数组为..., 然后将
2
个指针之间的字符拷贝出来 ;
② 重置变量 : 重新设置
2
个指针的位置 , 指向上一次逗号字符的后面第一个字符 , 然后又开始重新查找逗号字符 , 继续执行 ① 中的操作...;
do
{
// 字符串中, 查找 字符 ','
// 找到后 , 返回 逗号 第一次出现的指针
p1 = strchr(p1, c);...* @param str 要分割的字符串
* @param c 分割依据
* @param array 将分割结果写入该数组
* @param count 分割了多少份
* @return