C语言解决,字符串拆分出整数,并依次输出
时间: 2023-06-05 20:07:52 浏览: 146
用C语言进行字符串切分
可以使用C语言中的strtok函数将字符串根据指定分隔符分割成多个子字符串,然后使用atoi函数将每个子字符串转化为整数并输出。下面是一个示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
char str[] = "1,2,3,4,5";
char *token = strtok(str, ",");
while (token != NULL) {
int num = atoi(token);
printf("%d ", num);
token = strtok(NULL, ",");
}
return 0;
}
```
输出结果为:1 2 3 4 5
阅读全文