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;
}
}