戻り値の型
CoddyのCジャーニー「基礎」セクションの一部。レッスン 47/63。
Cで関数を定義する際は、呼び出し元に返す値の型を指定する必要があります。これは戻り値の型と呼ばれます。
整数を返す関数を宣言します:
int sum(int a, int b) {
return a + b;
}関数名の前にある int は、この関数が整数値を返すことを指定します。
関数を呼び出し、その戻り値を保存します:
int result = sum(5, 3);このコードを実行すると、resultには値8が含まれます。
戻り値の型として他のデータ型も使用できます:
float average(float a, float b) {
return (a + b) / 2;
}この関数は float 値を返します。
チャレンジ
簡単戻り値の型がintで、関数本体内に数値5を返すreturn文を持つ、calculationという名前の関数を作成してください
main関数でcalculationを呼び出し、その値をresultという変数に保存してから、出力してください
自分で試してみよう
#include <stdio.h>
// ここに計算関数を書いてください
int main() {
int result = calculation();
// ここに結果を出力してください
return 0;
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Cオンラインコンパイラ