func()
и gradc()
находятся в надлежащем виде для функций с неизвестными параметрами. Я почти уверен, что это был приемлемый синтаксис даже для Unix 6 около 1975 года.
Параметры []
такие же, как *
, сейчас и в прошлом. На самом деле, я помню спор 1980-х годов, который был более правильным:
int main (int argc, char **argv, char **envp)
или
int main (int argc, char *argv[], char *envp[])
Нет различий в действии. Спор, который является более правильным в соответствии с семантикой.