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

Discussion

Which file is generated after pre-processing of a C program?

  • A..p
  • B..i
  • C..o
  • D..m

Answer: B

Correct answer: .i

The preprocessor produces a translation unit with all includes pulled in and all macros expanded, and by convention that file has the extension .i (.ii for C++). You can see it with gcc -E prog.c -o prog.i. .o is the object file produced later, by the assembler.

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

Post your comment

Please log in or register to post a comment.