int sum(int a, int b)
,返回值类型:int,在这个例子中,返回值类型 int 与函数实际返回的数据类型(即两个整数的和)匹配。因此,编译器将能够正确地类型检查该函数。,注意要点:,函数不能返回与签名中指定的类型不同的类型。void 函数不能返回任何值(即不能包含 return 语句)。
引用类型(如指针和引用)可以作为返回值类型。
函数可以返回对象,但在这种情况下,函数签名中必须使用正确的类型。,
int sum(int a, int b)
,返回值类型:int,在这个例子中,返回值类型 int 与函数实际返回的数据类型(即两个整数的和)匹配。因此,编译器将能够正确地类型检查该函数。,注意要点:,函数不能返回与签名中指定的类型不同的类型。