以下关于 C++ 函数的说法,正确的是( )。
答案D。函数必须有函数名。函数可以没有参数,可以没有返回值(void类型),定义可以在调用之后(需提前声明)。
函数必须有名称,但可以有默认参数。参数默认以值传递(传值)。函数未被调用时参数不占内存。
【考点】函数参数传递方式|函数形参内存管理|C++11 函数返回类型声明规则
本题考查 GESP 三级大纲中基本编程概念模块,属于 C++ 语言基础必考内容。命题人专门放这道题,就是卡住那些"只背过语法没理解本质"的考生——他们往往把 C++ 当成 C 的简单扩展,对函数返回类型规则一无所知。