C++程序的基本结构 — 计算机选择题
题目
某同学编写了一个C++程序,包含以下四个组成部分:①以 #include <iostream> 开头的预处理指令;②一个以 main 命名的函数定义;③一条以 // 开头的说明文字;④一条以 ; 结尾的输出语句。关于该程序在编译运行前的结构判断,下列说法正确的是:
A. main 函数可以省略,程序从第一条语句开始执行
B. ③的注释内容必须参与编译,否则程序无法通过编译
C. ①是预处理指令,④中每条语句必须以分号结束,②的 main 函数是程序的入口
D. ②中 main 函数的函数体不需要用花括号括起来