Previous: 関数を作る II
Up: 関数を作る II
Next: 関数の宣言
Previous Page: 関数を作る II
Next Page: 関数の宣言
再び、関数の定義の書式を書くと、
[返り値の型] 関数名( 引数 [,引数...] ){ 実行文 ... }
であるが、ここで、返り値の型を指定すると関数の返り値を整数以外にとる事が 出来る。
例 文字の整数値を与えると対応する文字を返す char itoc(int a){ char c; c = a; return c; }
例 任意の整数値を -1.0 から 1.0 までの実数値に対応させる float rmap1(int num){ if (num==0){ return 0.0; }else if(num==1){ return 1.0; }else if(num==-1){ return -1.0; }else{ return 1.0/num; } }