main(t,a)char *a;{}这个声明如何理解

main(t,_,a)char *a;{}这个声明怎么理解?
main(t,_,a)char *a;{}这个声明怎么理解?在书上看到的。
------解决思路----------------------
这种是以前很老的 C 语言语法了

main 返回 int, 默认的
t, _ 的类型也是默认成 int
a 的类型为 char×

所以就是

int main(int t, int_, char* a)
{
}