Здравствуйте, nah, Вы писали:
[skip]
nah> typedef unsigned char TMac[6];
nah> int main()
nah> {
nah> /*const*/ TMac mac;
nah> f(&mac);
nah> return 0;
nah> }
nah> ---</Код proba.c>----------------------------------------
nah> Соответственно, если раскоментировать /*const*/ то варнинга не будет.
nah> Так что же не нравится копилятору и как написать коректно?
Напиши
TMac const mac;
а то компилятору не очень понятно что у тебя за тип.