トップページ > キーワード検索 > return
C言語規格
C言語(その他)
プログラム
その他
return
機能 関数の実行を終了させて制御をその呼び出し元に返すことを表す。
定義 return [式]option ;
実装例
#include <stdio.h>

/* 1÷xを求める関数 */
void func1(int x)
{
    if(x == 0) {  /* xが0なら即終了 */
        return;
    }
    printf("1/%d = %f\n", x, 1.0/x);
}

/* 2×xを求める関数 */
int func2(int x)
{
    return (2 * x);  /* 関数の読みだし元に式の結果を返す */
}

int main(void)
{
    func1( 10 );
    
    printf("2*10 = %d\n", func2( 10 ));  /* returnで返された値を表示 */
    
    return 0;
}
実行結果
1/10 = 0.100000
2*10 = 20





inserted by FC2 system