Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 28 мар 2024, 17:03

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с СИ
СообщениеДобавлено: 21 янв 2012, 20:31 
Не в сети

Зарегистрирован: 17 окт 2011, 20:16
Сообщения: 67
Как зделать так char str[]; str="ll"; без Error: C:\Documents and Settings\StreetStyle\Мои документы\еее.c(81): the expression must be a modifiable lvalue
или так char *str[]; str="ll"; без Error: C:\Documents and Settings\StreetStyle\Мои документы\еее.c(81): the expression must be a modifiable lvalue
чтоб выводить на ЖКИ lcd_puts(str);

Неполучается присвоить символьное значение массиву str.

Хочу сделать часы с наворотами на символьном ЖКИ в CVAVR.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема с СИ
СообщениеДобавлено: 22 янв 2012, 13:25 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
я бы рекомендовал Вам почитать учебник по С. Там главу операции над массивами. И главу указатели и адреса. Дабы на функции вроде lcd_puts(str); не расходовать лишнию память ТК переменные в функции передаются через стек.
Если кратко то прямое присвоения значений массиву не предусмотрено. Воспользуйтесь функцией копирования строки.

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Проблема с СИ
СообщениеДобавлено: 09 мар 2013, 10:26 
Не в сети

Зарегистрирован: 09 мар 2013, 10:20
Сообщения: 2
Массив "неизвестной" длинны нужно инициализировать, чтобы компилятор рассчитал нужную длину массива:
char str[] = "ll";


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB