Menu
CoddyTech

戻り値の型

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 値を返します。

challenge icon

チャレンジ

簡単

戻り値の型がintで、関数本体内に数値5を返すreturn文を持つ、calculationという名前の関数を作成してください

main関数でcalculationを呼び出し、その値をresultという変数に保存してから、出力してください

自分で試してみよう

#include <stdio.h>

// ここに計算関数を書いてください

int main() {
    int result = calculation();

    // ここに結果を出力してください
    
    return 0;
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Cオンラインコンパイラ