Func ClassName FunctionName(arg1, arg2, arg3, ..., argN) ClassName1 arg1, arg2; ClassName2 arg3; ............... ClassNameM argN; { 変数の定義 複数の文 (関数の本体) return; // void 関数 return value; // void 以外の関数 }