Machine-translated by Google. Questions are authored in English.
Top

Discussion

After preprocessing when the program is sent for compilation the macros are removed from the expanded source code.

  • A.TRUE
  • B.FALSE
  • C.Can be true or false
  • D.Can't Say

Answer: A

Correct answer: TRUE

The preprocessor produces a translation unit in which every macro has been expanded and removed - no #define and no macro name survives into what the compiler parses. That is why a macro has no type, occupies no storage, and cannot be inspected in a debugger.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.