ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 июля
1409014 Топик полностью
RxTx (01.03.2024 04:39, просмотров: 36) ответил Eddy_Em на Да ну, так было только в какие-то мегабородатые годы. Потом таки к соглашению пришли нормальному. Правда, даже если количество аргументов переменное, все равно первым должен быть либо int (количество), либо char * (формат). А вот () и (void) стали эквипенисуальными.
Стандарт C, начиная с C99 (ISO9899) пункт 6.7.5.3 (10) и заканчивая непринятым драфтом на C2X (n3096) 6.7.6.3 (9). The special case of an unnamed parameter of type void as the only item in the list specifies that the function has no parameters. 
Спасибо, князь. Вы настоящий дворянин. И программист.