✏️ 纠错
第 230 题 / 共 301 题
第4题 关于以下 C++代码,说法正确的是( )。
int main() {
    greet();
    return 0;
}
void greet() {
    cout << "Hello!" << endl;
}
📝 题目解析

【考纲知识点】C++函数调用规则

【正确答案】B

【题目解析】

在C++中,函数调用之前需要先声明或者定义。在这段代码中,main函数调用greet函数时,greet函数还没有被声明或者定义,编译器无法找到greet函数的定义,所以会产生编译错误。

因此,正确答案为B。