gpt4 book ai didi

c - 如何从字符串列表中获取一个字符串

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

给定一个字符串列表,我想知道如何创建一个仅包含字符串列表之一的新字符串。

例如:

char* myStrings[]={"Frosty the Snowman", "Rudolph the red nosed reindeer"};
char oneString[]=myStrings[0];

printf("A string: %s\n", oneString);

为了只打印:

A string: Frosty the Snowman

由于初始值设定项无效,它无法正常工作。

很抱歉,如果以前发布过,我找不到了。谢谢。

编辑 - 我知道我可以通过执行 myString[0] 而不是 oneString 来打印它,但我正在尝试创建一个仅包含给定字符串之一的新字符串。

最佳答案

试试这个

#include <stdio.h>

int main(void) {
char* myStrings[]={"Frosty the Snowman", "Rudolph the red nosed reindeer"};
char oneString[500];
strcpy(oneString,myStrings[0]);
printf("A string: %s\n", oneString);
return 0;
}

关于c - 如何从字符串列表中获取一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27008079/

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