计算机 选择题 较难 ★ 精品

内联函数与函数原型 — 计算机选择题

C++ 程序设计(大学通用) 函数 AI 三重审校通过

题目
阅读下列程序,判断正确说法。(假设已包含 <iostream>,并使用 std 命名空间) inline int token(); int main() { std::cout << token(); } inline int token() { return 7; } A. 程序不能通过编译,因为调用前只有函数原型 B. 程序能通过编译并输出 7;函数原型允许先调用后定义,inline 不保证调用处一定展开 C. 程序能通过编译并输出 7;函数原型本身已定义了 token D. 程序不能通过编译,因为 inline 函数的定义必须出现在函数原型之前