STM32逗号分割字符串
时间: 2023-12-31 21:10:46 浏览: 219
STM32串口实验+自定义协议接收16进制数据+发送1个(2个)字符+发送字符串函数.zip
如何实现?
可以使用标准库函数strtok(),该函数可以将字符串按照指定分隔符分割成多个子字符串,并返回分隔后的第一个子字符串。使用该函数的示例代码如下:
char str[] = "STM32,逗号分割,字符串";
char *token = strtok(str, ",");
while (token != NULL) {
printf("%s\n", token);
token = strtok(NULL, ",");
}
该代码将字符串"STM32,逗号分割,字符串"按照逗号分隔符分割成三个子字符串"STM32"、"逗号分割"、"字符串",并依次输出每个子字符串。
阅读全文