最佳答案
我最近参加了一个中级编程测试,其中一个错误的问题是:
函数声明后不需要分号(’;’)。
真或假。
我选择了“ false”(如果我错了请纠正我,因为我觉得我要疯了) ,函数 声明是你在定义之前写的(在代码的顶部) ,所以编译器甚至在调用它之前就知道函数调用,而函数 定义是构成函数整体的东西。
也就是说,
声明:
int func();
定义:
int func() {
return 1;
}
这个问题的答案不应该是错误的吗?