Это выражение правильно в препроцессоре C [закрыто]

Я хочу сделать следующие арифметические функции в C оператор препроцессора включает, когда я посылаю переменную.x

#define calc_addr_data_reg (x) ( base_offset + ((x/7) * 0x20) + data_reg_offset)

Как бы я реализовал операции деления и умножения с использованием битовых сдвигов? В операции деления мне нужен только коэффициент. "

Ответы на вопрос(1)

Ваш ответ на вопрос