検索

ホームページ  >  に質問  >  本文

C++ マクロ展開の出力に問題がありますか?

リーリー

プログラムは上記の通りで、上記の状況では出力は正常ですが、少し修正すると以下の問題が発生します。

  1. <<endl を追加すると、プログラムはエラーを報告します。別の cout<

  2. <<endl に括弧を追加しようとしましたが、それでもエラーが発生しました。

  3. printfを使って出力しようとしましたが、nを付けないと出力できないことが分かりました。

  4. const 定数を使用するとすべて正常に動作します

ちょっと混乱していますが、マクロが直接置き換えられているのではありませんか?

淡淡烟草味淡淡烟草味2779日前800

全員に返信(1)返信します

  • 为情所困

    为情所困2017-05-16 13:32:56

    リーリー

    セミコロンがあります

    返事
    0
  • キャンセル返事