语法类型函数中的名称(类型)

Syntax Type Name(Type) in function

本文关键字:类型 函数 语法      更新时间:2023-10-16

我在示例代码中发现了奇怪的语法。我不知道这个代码是做什么的,但看起来什么都没有。函数中的语法type Name(Type)是什么意思?

void doJob()
{
...
bool SetForward(bool); //strange line
...
}

这是一个函数声明。

它们不必在文件范围内,但如果您没有阅读相对古老的C代码,那么在函数中很少看到它们。

函数声明通常在程序的顶部完成,以便main可以访问所有声明!!但是,如果您希望您的main无法访问该功能,该怎么办?您只需在将要使用它的函数中声明它的原型!!另一个例子可以看到类中的私有函数,它只能由类方法&不是通过主程序!!