e63.c

関数定義/宣言の統一
#ident	"$Id: e63.c.html 187 2006-05-17 05:23:14Z ono.mki $"
/*###8 [cc] 警告: BBB:e63: 関数定義/宣言の両方をK&RかANSIに統一して下さい: XXX%%%*/

/*修正前:チャンポンでは駄目*/
void    funcNG(char) ;
void    funcNG(c)
char    c ;
{
        c++;
}

/*修正例1:両方K&R*/ void funcKR() ; void funcKR(c) char c ; { c++; }
/*修正例2:両方ANSI*/ void funcANSI(char) ; void funcANSI(char c) { c++; }
解説: この警告を修正するには 関数定義/宣言の両方を 両方K&R にするか 両方ANSI にして下さい C-FAQ 11.3J C-FAQ 11.3E を参照して下さい。