今天,我们来看看在C++编程中常见的一个问题——函数没有返回值所引起的语法错误,以及如何进行修改。
在C++编程中,我们常常需要定义函数并在程序的不同位置进行调用,这时候就需要注意函数的返回值。如果一个函数被定义为有返回值的,那么在函数执行完毕后必须返回一个相应的值。否则,编译器会出现一个错误,提示“函数没有返回值”。
下面,我们来看一个简单的例子:
#include
using namespace std;
int sum(int a, int b) {
int c = a + b;
}
int main() {
int a = 1, b = 2;
int result = sum(a, b);
cout