Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
答案不是“A”吗,因为 C 语言中不允许函数重载?
同一文件中的多个函数可能具有相同的名称:
A. 从不在 C 中,并且只有当它们的签名在 C++ 中明确不同时。
B. 仅当它们都被声明为静态时。
C. 如果除了 1 之外的所有都声明为静态或 const。
D. 仅当不使用外部变量时。
C 不支持重载。
在 C++ 中,关键字static和const*不能影响重载。
static
const
那么A就是答案。
*不适const用于类声明中的常量成员函数使this指针成为常量。
this