А точно не надо адреса смещать для массива, не 302 на float, а уже 304...
А точно не надо адреса смещать для массива, не 302 на float, а уже 304...
Вы не поняли. Р1 это целый тип, но это массив из 3х переменных, а у вас под массив Р1 зарерервирован 301 адрес, а следом 302 float. Или так и надо?
Может ваш макрос тупо упирается при присвоении в исключение и ничего не делает, а с вырезанными формулами этого просто не происходит, так как ошибки как таковой не происходит. Я об этом, и в 1ом моем посте про это.