C:python类快捷方式中的字符串列表?

use*_*655 0 c python arrays string

在使用Python多年后,我将重新使用C编程.有一件事我想知道C中哪些工具最适合编写类似于Python的东西:

list1的= [ "foo" 的, "酒吧"]

我提出的最接近的是:

char * list1[2];
list1[0]="foo";
list1[1]="bar";
Run Code Online (Sandbox Code Playgroud)

这工作正常,但有点笨拙.我在网上看过一些使用{}的C++示例,我想知道是否有办法让这个成语(或类似的东西)在纯C中工作.

Mah*_*esh 5

那也应该适用于C. 尝试,

const char * list1[] = { "foo", "bar" };
Run Code Online (Sandbox Code Playgroud)