gpt4 book ai didi

c - c中的字符串解析发生

转载 作者:太空宇宙 更新时间:2023-11-04 06:44:35 25 4
gpt4 key购买 nike

我有一个字符串 const char *str = "Hello, this is an example of my string";

我怎么能得到第一个逗号后的所有内容。所以对于这个例子:this is an example of my string

谢谢

最佳答案

您可以执行与您发布的内容类似的操作:

char *a, *b;
int i = 0;
while (a[i] && a[i] != ',')
i++;
if (a[i] == ',') {
printf("%s", a + i + 1);
} else {
printf("Comma separator not found");
}

或者,您可以查看 strtokstrstr .

使用 strstr 你可以:

char *a = "hello, this is an example of my string";
char *b = ",";
char *c;
c = strstr(a, b);
if (c != NULL)
printf("%s", c + 1);
else
printf("Comma separator not found");

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com