Я работаю над проектом микроконтроллера в C. Файл main.c содержит заголовок, определяющий все регистры как структуры и символы. К сожалению, они называют регистры беззначительными именами, такими как PORTA. Можно ли переименовать структуры и переменную, определенные в файле заголовка, в нечто более значимое в моем основном файле?Rename C Structure
Так что вместо PORTA я могу назвать его OUT без изменения файла заголовка, где он был определен.
Макросы? '#define OUT PORTA' – Mysticial
@ Мистические макросы могут быть сложными здесь -typedef - это путь http://stackoverflow.com/questions/3263252/is-typedef-just-a-string-replacement-in-code-or -somethings-else/3263326 # 3263326 – Amarghosh
@Amarghosh Хотя это не ясно из вопроса, я чувствую, что они могут быть скорее именами переменных, чем типами. – Mysticial