c语言分割字符串 不使用分割函数的代码
时间: 2024-05-16 07:12:10 浏览: 51
gnconverter,c语言分割字符串源码,c语言项目
可以用循环来实现字符串的分割,具体的代码如下:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[] = "hello,world,how,are,you";
char* ptr = str;
printf("Original string: %s\n", str);
printf("After splitting:\n");
while (*ptr != '\0')
{
if (*ptr == ',')
{
*ptr = '\0';
printf("%s\n", str);
str = ptr + 1;
}
ptr++;
}
printf("%s\n", str);
return 0;
}
```
该代码的作用是将逗号作为分隔符,将字符串分割成多个子串,并在屏幕上逐个输出。
阅读全文