Multiple choice

___________file is the output of a linker.

  1. .c

  2. .h

  3. .obj

  4. .exe

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The linker takes object files (.obj or .o) produced by compilers and combines them into a single executable file (.exe on Windows, no extension on Unix). It resolves external references between object files and assigns final memory addresses. The linker produces the final executable that can be run directly.