什么是有返回值函数和无返回值函数。返回了值????

来源:百度知道 编辑:UC知道 时间:2024/05/03 19:27:29

void test()
int test()
double test()
这三个函数,头一个是void没有就是说执行以后不返回任何东西。
第二个和第三个返回前面的void变成了int和double,就是说,执行完以后必须向执行者回一个int或double,在执行的时候就对void test(),只能直接test();来调用,但int test() 则可以int i=test();这样执行过以后i就被符了test执行后返回的东西。在test函数内部就应该返回一个int.比如int test(){return 5;}

函数如果有“()”,就是传回值的。如果没有就不传值。

没返回值的函数就是过程啊