/* 関数funcの定義 */ int func(int x, int y) /* x, yは仮引数 (実引数のx, yの変数とは別物) */ { int val; /* 関数が求めた値を格納する変数 */ val = 3*x + 2*y + 1; /* 引数x,yの値を用いて関数値を計算 */ return val; /* 関数の返り値を指定。関数を終了 */ } 関数の先頭には、次のような宣言文を記述します。 返り値のデータ型 関数名(仮引数1のデータ型 仮引数名, ...)
/* 関数funcの定義 */ int func(int x, int y) /* x, yは仮引数 (実引数のx, yの変数とは別物) */ { int val; /* 関数が求めた値を格納する変数 */ val = 3*x + 2*y + 1; /* 引数x,yの値を用いて関数値を計算 */ return val; /* 関数の返り値を指定。関数を終了 */ }
返り値のデータ型 関数名(仮引数1のデータ型 仮引数名, ...)