реклама на сайте
подробности

 
 
> присвоение значения переменной
HarieR
сообщение Jan 28 2011, 05:08
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 5-05-10
Пользователь №: 57 075



Здравствуйте, хочу присвоить одной переменной значение другой: не выходит. В окне watch (среда AVR Studio 4) напротив byte2 пишет Location not valid. Как присвоить переменной значение другой переменной?
Помогите нубу, плиз laughing.gif

Код
volatile unsigned char byte2 = 0x12;    
volatile unsigned char F713 =  0x75;
byte2 = byte2 | F713;
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
injen-d
сообщение Jan 30 2011, 11:31
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 91
Регистрация: 10-10-07
Из: Воронежа
Пользователь №: 31 250



Цитата(HarieR @ Jan 28 2011, 08:08) *
Здравствуйте, хочу присвоить одной переменной значение другой: не выходит. В окне watch (среда AVR Studio 4) напротив byte2 пишет Location not valid. Как присвоить переменной значение другой переменной?
Помогите нубу, плиз laughing.gif

Код
volatile unsigned char byte2 = 0x12;    
volatile unsigned char F713 =  0x75;
byte2 = byte2 | F713;


Как я понял операция
Код
byte2 = byte2 | F713;
находится за пределами какой-либо функции, на что и ругается компилятор.

byte2 = byte2 | F713; как и любые операции с переменными(кроме начальной инициализации) должны быть прописаны в теле какой-либо функции.



--------------------
- Бендер, ты же робот, зачем тебе пить пиво?
- Незачем! Я могу бросить в любой момент!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 00:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01598 секунд с 7
ELECTRONIX ©2004-2016