Как вHi-Tech передать строку в функцию
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено barmer 17 октября 2003 г. 08:13

//Функцию определил так:


void printc (char *buf)
{
unsigned char i;

i=0;
while (*(buf+i)!=0x00)
{
putchar_lcd(*(buf+i));
i++;
}
}

//Вызываю так

printc("Power");

компилятор ругается как:
Warning: Illegal conversion between pointer types
В случае с IAR всё работало без проблем.

В DEBUG смотрел что он делает, адрес строки непонятно от куда берёт.


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru