誰か次の表現を理解するのを手伝ってくれませんか?
printf("%3d - %s\n", counter, name)
その行はこのようなものを出力します6 - Install Adobe software
情報を調べてリファレンスを読みましたが、簡単な答えが見つからず、少し混乱しています。良い参考書を紹介していただけるなら、ぜひお願いします。
%3d
わかりました、私が理解できることによると%3d
、文字またはスペースの数です。それを説明しているリファレンスを教えてください。
%s\n
これが何をするのか理解できませんでした。改行かそれに似たものだと思い\n
ますが、出力を見ると、そのようには機能していないようです。
counter
変数とname
変数がコンマで区切られているのはなぜですか?
出力を見ると、 that%3d
は一種の に置き換えられ、 に置き換えられcounter
て%s\n
いるようname
です。どのように機能するかはわかりませんが、理解したいと思います。