正在载入在线练习界面,本页内容可直接阅读…

AK CSP › CSP-S 2023 第一轮真题 › 第11题

CSP-S 2023 第一轮 第11题:以下哪个命令,能将一个名为“main.cpp”的C++源文件,编译并生成一个名为

单项选择 · 操作系统、语言与开发环境 · 答案 A

题目

以下哪个命令,能将一个名为 main.cpp 的 C++ 源文件,编译并生成一个名为 main 的可执行文件?()

选项

  • A. g++ -o main main.cpp
  • B. g++ -o main.cpp main
  • C. g++ main -o main.cpp
  • D. g++ main.cpp -o main.cpp

答案

A

题解

答案是 A:g++ -o main main.cpp。

这个命令中:

  • g++:C++ 编译器。
  • -o main:指定生成的可执行文件名为 main。
  • main.cpp:要编译的源文件。

记住:-o 后面紧跟的是输出文件名。因此,也可以写成 g++ main.cpp -o main。

B、C 把 main 当作输入文件,输出名设为 main.cpp;D 的输出名与源文件相同,都不符合题意。

真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1 京公网安备11010502062986号