小编Log*_*gan的帖子

在C++中的函数声明之后是不是需要分号(';')?

我刚刚进行了中间编程测试,其中一个问题我的错误如下:

函数声明后不需要分号(';').

对或错.

我选择了"假"(请纠正我,如果我错了因为我觉得我疯了),函数声明就是你在定义之前写的(在代码的顶部)所以编译器知道函数甚至在调用之前调用,函数定义是整个函数的组成部分.

即.

宣言:

int func();
Run Code Online (Sandbox Code Playgroud)

定义:

int func() {
  return 1;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,这个答案不应该是假的吗?

c++ syntax declaration function

174
推荐指数
8
解决办法
2万
查看次数

标签 统计

c++ ×1

declaration ×1

function ×1

syntax ×1