奇怪的问题,不知所云

奇怪的问题,不知所云
写一段代码,编译时通过了,但是有这么一条警告:
Name "main::opt_a" used only once: possible typo at format-0.0.1-db.pl line 28.
貌似是我使用一个缺省的参数$opt_a只用了一次。
这有什么好大惊小怪的。
该怎样处理才会让编译器不对这个问题再给警告呢?
[CCB]10[/CCB]