Pythonを何年も使用した後、Cでのプログラミングに戻ります。Pythonに似たものを書くために、Cでどのツールが最適か疑問に思っていることが1つあります。
list1 = ["foo"、 "bar"]
私が思いついた最も近いものは次のようなものです:
char * list1[2];
list1[0]="foo";
list1[1]="bar";
これは問題なく動作しますが、少し扱いにくいです。{}を使用するC++の例をオンラインでいくつか見ましたが、このイディオム(または同様のもの)を純粋なCで機能させる方法があるかどうか疑問に思っています。