|
Есть 16-битная константа. Надо объявить еще две 8-битные константы так, чтобы они содержали значение младшего и старшего байта от первой 16-битной константы. Делаю это так:
#define SIZE 0x1234
#define SIZE_LSB ((unsigned char)SIZE)
#define SIZE_MSB ((unsigned char)(SIZE>>8))
Это хороший способ или есть еще варианты?
E-mail: info@telesys.ru