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

Discussion

Nested macros are allowed.

  • A.TRUE
  • B.May Be
  • C.FALSE
  • D.Can't Say

Answer: B

Correct answer: TRUE

Macros may be nested, because the result of an expansion is rescanned for further macro names. #define max abc followed by #define abc 100 makes max expand to 100. The one limit is that a macro is not expanded recursively inside its own expansion, which prevents an infinite loop.

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

Post your comment

Please log in or register to post a comment.