В .h-файле для cc2640 mcu я увидел следующее:
#define ADC_STATUS_SUCCESS (0)
Насколько я знаю C, компилятору предлагается помещать значение ADC_STATUS_SUCCESS везде, где оно встречается, то есть (0)
. Но какая разница, если поставить только 0
?
sqrt ADC_STATUS_SUCCESS;
, и подумайте, что произойдет в каждом случае. - person Eugene Sh.   schedule 17.01.2020return(0);
в своих программах, поэтому иногда они просто не думают и/или копируют плохие привычки у других. - person Ulrich Eckhardt   schedule 17.01.2020const
c99. - person Federico klez Culloca   schedule 17.01.2020return(0)
примером плохого кода я имел в виду скобки. Но я бы выбралstatic uint32_t const adc_status_success = 0;
для определения константы. - person Ulrich Eckhardt   schedule 17.01.2020