Извините за неоднозначный заголовок, но я просто не знал, как это сделать.Вызов функции + вычисление возвращаемого значения + сравнение вычисленного значения в C
Во всяком случае, я хочу кусок кода, чтобы сделать то же самое, это делает в одной строке (в если заявление)
ret= fee(XYZ);
if((fii(ret) && foh(ret)) !=0)
{
//do something
}
нравится ставить все, что в чем-то вроде
if(_______FUM________)
{
//do the same thing
}
ли что я могу сделать для этого? Ответ, вероятно, смотрит на меня в лицо. Но я застрял здесь.
Почему вы хотите это сделать? Вы платите за хранение кода с помощью новой строки? – Jon
Нет. Я на самом деле редактирую фрагмент кода, который содержит много инструкций if-else, и мне понадобилось бы намного больше редактирования, если бы я использовал две строки. – umayneverknow
Возможно, лучшим решением этой проблемы было бы реорганизовать код, чтобы он не копировал макароны? – Jon