うーむスマン真性初心者なんで皆の言ってることも分からん。
戻り値という事の意味も分からないんだ。
今までint main(void)と書いて、最後にreturn 0;と意味も分からず書いてきたんだが
自分で関数を作るとこまで来て、例えば累乗計算の関数を書くとき
int ruijo(int a, int b)
{
int n, ans;
ans = 1;
for(n = 1; n <= b; n++){
ans = ans * a;
}
return ans;
}
と本に書いてあるんだが、今までreturn 0;と書いてきたが今度はreturn ans;
になってて、今までと同じreturn 0;じゃダメなのか、と思ってるんだ。
要するに戻り値というのを分かりやすく教えてほしい。