char **w = c->u.word;
printf ("%*s%s", indent, "", *w);
OK、現在、文字列値として*w
保持されます。
そして、私はそれに問題なくアクセスできます。
indent は整数値で、2 です。 "true"
まず、この場合の printf 関数の仕組みがわかりません。4つの引数があるようです。第二に、出力が「真」であることを期待していましたが、何も得られませんでした。なぜこのように振る舞うのですか?
char **w = c->u.word;
printf ("%*s%s", indent, "", *w);
OK、現在、文字列値として*w
保持されます。
そして、私はそれに問題なくアクセスできます。
indent は整数値で、2 です。 "true"
まず、この場合の printf 関数の仕組みがわかりません。4つの引数があるようです。第二に、出力が「真」であることを期待していましたが、何も得られませんでした。なぜこのように振る舞うのですか?