+ 1

What does “return” do? Does it repeat a value?

I replaced 0 with “Main()”, and it popped out “Hello World!” many times!

25th May 2018, 6:57 AM
Shishir Lohar
Shishir Lohar - avatar
2 Answers
+ 6
return - returns the value of a function so that you can do something with it, i.e. assign it to a variable
25th May 2018, 7:03 AM
Kuba SiekierzyƄski
Kuba SiekierzyƄski - avatar
+ 1
The phenomenon which occured in your code is called recursion https://www.sololearn.com/learn/CPlusPlus/1641/
25th May 2018, 7:12 AM
᠌᠌Code X
᠌᠌Code X - avatar