c - 如何在 C 中创建多个子字符串?
问题描述
因此,我正在从文本文件中读取一行,然后尝试在每次重复出现“;”时将其解析为标记 或“&”,并将每个标记保留在我的结构链接列表中。
我尝试过 strtok(),但它不适用于我的情况,因为我必须跟踪我的“;” 或者 ”&”。
例如:
输入线:
“一二; 三四五;”</p>
注意:&/; 之间可以有多个空格。和下一个字符串
解析完成后,我应该得到一个结构列表,如下所示:
struct node1{char *token='one'; char *dim='&'}
struct node2{char *token='two'; char *dim=';'}
struct node3{char *token='three'; char *dim='&'}
struct node4{char *token='four'; char *dim='&'}
struct node5{char *token='five'; char *dim=';'}
我只需要解析输入的帮助。
解决方案
推荐阅读
- ios - iTunesconnect.apple.com 上未显示“活动”选项卡
- firebase - 如何在 Firebase 实时数据库中执行大量删除
- azure - 用于迁移数百万个文件的 Azure LogicApp
- ios - 自动获取 iPhone 应用 UUID 以进行分发
- java - 在spring boot miroservice中使用jackson api时出现Json转换错误
- python - 为什么 discord.py 不能识别“on_message()”之外的变量?
- keycloak - 如何在 Keycloak 中调试身份提供者的问题?
- c# - 检查飞机是否与其他飞机的位置/旋转相同
- google-sheets - 如何计算 Google Query 的数据字段?
- python - 选择特定下拉菜单项时在 tkinter 中添加/更改/删除元素