/*###7 [cc] 警告: CBC:e97: 関数の引数部でunion を定義、呼び側の union は何?: XXX%%%*/static void e97(f,g) union tagF *f ;/* 第一引数*/ union *g ;/* 第二引数*/ { /* 処理 */ }
解説: 関数定義側の引数定義の所でUNIONの枠を定義していますが それでは一体関数呼び側はどのようなUNIONの枠を 使用したのでしょう? UNIONの枠定義はできれば適切なヘッダで行うのが望ましいです。 詳細な説明は、 C-FAQ 2.5J(WEB無し、本有り) を参照して下さい。