c - 解析字符串

标签 c string parsing

我有一个格式为“ABCDEFG,12:34:56:78:90:11”的字符串。我想将这两个用逗号分隔的值分隔成两个不同的字符串。我如何使用 C 语言在 gcc 中做到这一点。

最佳答案

一种可能是这样的:

char first[20], second[20];

scanf("%19[^,], %19[^\n]", first, second);

关于c - 解析字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2695114/

相关文章:

json - 在 Node JS 中解析包含单个对象的数组

c - 当我为结构初始值设定项中的字符串数组成员赋值时,为什么会收到 "int-conversion"警告?

c++ - 计算子字符串的出现次数

string - 如何在不使用 OverloadedStrings 的情况下对文本进行模式匹配?

java - ref 的字符串赋值。在此语句之后将对象字符串写入内存会发生吗?

python - 从 str 转换为 float 时保持尾随 0

javascript - 在 Google Apps 脚本中解析 JSON 时出现未定义错误

json - 如何在 Notepad++ 中重新格式化 JSON?

c - Linux 内核模块——冗余包含

c - vim 或 nano 等图形需要哪些库?