プロトタイプ
static void mera(const char *);
このとき
 1) void mera(const char *merami)
 2) void mera(const char* merazooma)
1だけのはずが
2のようなものも通ってしまうのはどうして?
どちらでも良いという意味ならば、どちらが推奨なの?

また、
static void bagi(const char ****);
このとき
 1) void bagi(const char ****bagima)
 2) void bagi(const char**** begiragon)
どちらも警告W8075程度で通してしまうのはどうなの?
BCC5.5.1