e32.c

ヘッダファイルで static 宣言?

/*###4 [cc] 警告: CBC:e32: static 関数宣言 【 XXX 】 の
		  定義がありません%%%*/

static  void    no_use() ;


ヘッダファイル『.h』に、
static関数のプロトタイプ宣言を
記述するのはやめよう


『.h』に記述した物は、includeした全ての
『.c』で展開されるので、	


皆で使うヘッダファイルに、
私だけが使うstaticを記述してはいけません。


static関数のプロトタイプ宣言は、『.c』の先頭に記述して下さい。


解説 関数宣言は有りますが、関数定義がありません。 よってこの関数宣言は無駄です。