C言語なら俺に聞け(入門篇) Part 6
■ このスレッドは過去ログ倉庫に格納されています
0757749
2007/01/21(日) 22:20:34戻り値という事の意味も分からないんだ。
今まで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;じゃダメなのか、と思ってるんだ。
要するに戻り値というのを分かりやすく教えてほしい。
■ このスレッドは過去ログ倉庫に格納されています