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

Discussion

Every time we supply new set of values to the program at command prompt, we need to recompile the program.

  • A.True
  • B.False

Answer: B

Correct answer: False

Command-line arguments are read at run time, which is the whole point of them. A different set of values is supplied simply by typing a different command; the executable is untouched.

Recompilation would be needed only if the values were written into the source. Separating what the program does from the data it operates on is exactly what argc and argv provide, and it is why utilities can be written once and applied to any file named on the command line.

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

Post your comment

Please log in or register to post a comment.