ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
439310 Топик полностью
Ксения (07.09.2013 09:37 - 09:43, просмотров: 83) ответил Mazur на Пока не знаю, как в фунции возвращать значение, а потом в следующей принимать это значение. Поэтому, пока сделал так. Сделал еще одну переменную, в proc_timer когда время вышло выставляется флаг. Соответственно, после вызова я опрашиваю флаг. Не
Функцию, возвращающую значение (не void), можно живьем подставлять в качестве параметра в другую функцию. Промежуточные переменные для переноса значения тут не нужны. Например, sqrt(sin(x)). Функции обработчиков прерываний возвращать значения не могут, т.к. их явно не вызывают, и объявлены они как void. Перенос информации из обработчиков прерываний осуществляется через глобальные переменные/массивы, в т.ч. и флагами.