Форум myROBOT.ru » Шаг за шагом » С чего начать? » Объясните функцию

Страниц (1): [1]
 

1. central30 - 06 Июля, 2012 - 10:45:52 - перейти к сообщению
Кто нибудь расскажите пожалуйста внятно и поподробнее про функцию
CODE:
#Pragma
2. elmot - 09 Июля, 2012 - 12:44:24 - перейти к сообщению
Очередной забаненый в гугле...

это не функция, это директива компилятора. Т.е. объясенение компилятору, что надо сделать эдакое хитровывернутое, что в другие директивы и исходный код на С не укладывается. Т.е. возможность вставить в исходник нечто, что зависит от конкретного компилятора. Если компилятор не признает прагму за ему известную, то он ее тупо игнорирует, а не ругается. Продолжение - в документации на конкретный компилятор.
3. cjA - 14 Июля, 2012 - 22:55:15 - перейти к сообщению
elmot пишет:
объясенение компилятору, что надо сделать эдакое хитровывернутое,
, что бы привязаться именно к этому процессору, я бы сказал. Моделей памяти у процессоров куча, а язык Си- один. (например - "моделей памяти", это могут быть и регистры, и порты , ...)