Моя основная программа использует переменную, которая хранит указатель на байт.
Как бы определить это в заголовке?
Если вы используете C99, вы можете сделать:
#include <stdint.h> uint8_t *pointer_to_byte;
Если вы пишете что-то, относящееся к общему программированию, вы должны использовать void *.для большинства систем вы можете использовать unsigned char *.
Байт не является стандартным типом, но во многих системах любой беззнаковый символ будет выполнять работу на окнах, которые, как я знаю, есть typedef для BYTE, который доступен в заголовках окон