欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

将一个数组中的字符串用指定字符分割开,分别放到另一个数组中

发布时间:2025/6/15 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 将一个数组中的字符串用指定字符分割开,分别放到另一个数组中 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
#include "stdafx.h" #include <stdio.h> #include <string.h> #pragma warning(disable:4996) //将一个数组中的字符串用指定字符分割开,分别放到另一个数组中 void split(char **arr, char *str, const char *del) {char *s = strtok(str, del);while (s != NULL){*arr++ = s;s = strtok(NULL, del);} }int main() {char str[] = "10,20,30";char *arr[3];const char *del = ",";int i = 0;split(arr, str, del);while (i<3)printf("%s\n", *(arr + i++));printf("arr[0] = %s\n", *(arr));printf("arr[1] = %s\n", *(arr + 1));printf("arr[2] = %s\n", *(arr + 2));getchar();return 0; }

总结

以上是生活随笔为你收集整理的将一个数组中的字符串用指定字符分割开,分别放到另一个数组中的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。