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

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Аватара пользователя
Сообщения: 1
Зарегистрирован: Пн апр 28, 2014 14:51:55

Сообщение 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 эти строки, пока не нахожу нужной операции для совмещения. Спасибо!
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

ну так определите char stroka[] = "test1\n\r"; да и дело с концом
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Ответить

Вернуться в «AVR»