GESP 四级 · GESP 四级样题(C++ 组) 第 3 题

选择题 · 答案 D · 考点:函数

← 整套速查表 GESP 四级 全部真题

题目

在 C++ 中,以下哪种方式不能用于向函数传递参数( )

答案:D

考点

函数

解题思维

这题考什么?函数参数传递方式。拿到题先想:C++里函数调用时,实参怎么给形参?值、引用、指针是标配,模板是编译期类型魔法,跟运行时传参不是一回事。

常见错误

学生最容易把“模板参数”和“函数参数”搞混,觉得模板也是参数传递的一种。其实模板参数是类型信息,只在编译期推导,运行时函数根本不会去“传递”模板参数;而值、引用、指针都是运行时实实在在把数据搬进函数体的。

详细解析(节选)

【考点】函数参数传递机制|引用与指针|模板基础

1. 考纲定位

本题考查《GESP 四级大纲》“函数与过程”模块中的函数调用语义。命题人故意把“模板传递”放进来,就是想卡住那些只背过“值传递、引用传递、指针传递”三个词,却没真正理解C++函数调用本质的人。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断