Как привести значение в качестве переменной-члена структурной записи
Как привести, преобразовав "переменную как тип"
struct {int n; float f;} манекен;
плавающее число=(dummy.f)123.456;
кроме того, если мы знаем, что "dummy.f" является "заполнителем" структурного адреса записи %0x04 в платформе x86, набранной "float", поэтому, если все о "переменной" известно, она должна быть простой для простого легкого приведения типа.
не так ли ?
Я думаю, что ошибка находится в базовом ядре языка Си.
спасибо
Что я уже пробовал:
Я пытался безуспешно:
плавающее число=*(dummy.f*)123.456;
число с плавающей точкой=*(манекен.theFloatAddress*)123.456;