Страница 1 из 1

strcmp Не могу совместить байты без окончания

Добавлено: Пн апр 28, 2014 15:23:23
gdr2k106
Доброго дня ребята-котята :) !
Давно уже посещаю ваш сайт но не регистрировался, но тут застопорился и решил попросить помощи, помогите пожалуйста!

Есть такой код CVAVR


char stroka[6]="test1";

а // складывается по условиям

sprintf( Adres,"%X",a); // Перевод с числа находящегося в (a) в ASCII (Adres) // a=0x80


scanf("%s",&Rx); //Ждем ввода


if (!strcmp(Rx,stroka)) // Если пришло test1#0D#0A
{
printf("%x%s\r\n",a,stroka); // Печатает 80test1#0D#0A
}


Подскажите пожалуйста, как совместить текст Adres = 0х80 с stroka = test1 чтобы при отправке с компьютера 80test1 CR LF проверял CVAVR эти строки, пока не нахожу нужной операции для совмещения. Спасибо!

Re: strcmp Не могу совместить байты без окончания

Добавлено: Пн апр 28, 2014 17:02:11
ARV
ну так определите char stroka[] = "test1\n\r"; да и дело с концом