1
char **w = c->u.word;
printf ("%*s%s", indent, "", *w);

OK、現在、文字列値として*w保持されます。 そして、私はそれに問題なくアクセスできます。 indent は整数値で、2 です。 "true"

まず、この場合の printf 関数の仕組みがわかりません。4つの引数があるようです。第二に、出力が「真」であることを期待していましたが、何も得られませんでした。なぜこのように振る舞うのですか?

4

2 に答える 2