extern char display_buffer[5];
#define display_buffer[4] x
------------------------------
char display_buffer[5];
Error[Pe040]: expected an identifier D:\Work\OMT\OMT_display.c 21
Препроцессор воспринимает [ как разделитель:
char [4] x[5];
Это правильно? Круглая скобка - нормально, а квадратная - разделитель?
Не нашел в поиском на эту тему, проясните плз.