Возможный дубликат:
Что полезного в этом Синтаксис C?
Читая руководство по Small-C, я обнаружил, что функции объявляются забавным образом,
main(argc, argv) int argc, *argv; {
....
}
Сначала я подумал, что это просто причуда маленького C, но я наткнулся на код C, в котором использовался этот стиль. В частности, я наткнулся на этот пост.
Судя по сообщению, изменение представляет собой нечто большее, чем просто синтаксический сахар.
Так чем именно они отличаются? Где я могу прочитать об этом?
Спасибо.
P.S. В руководстве по Small-C говорится об объявлениях функций, но Small-C также позволяет вам использовать целые числа, такие как указатели на функции (например, 256(), по-видимому, является синтаксически допустимым вызовом функции в Small-C), поэтому я не знаю, сколько из материал, который я прочитал в справочнике, относится к коду C, который я встречал, который использует этот стиль.