Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
int volume(params_s in) {
return in. length * in.width * in.height ;
}
#define volume(...) \
volume((params_s){.length=1, .width=1, .height=1 , __VA_ARGS__})
Именованные аргументы функции в C