Просмотр этой темы:
1 анонимных пользователей
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
Хотелось бы узнать какое значение получает функция, если ниче не нажато.
Например: int GetCodeButton() { if (!ZERO) return 0; if (!ONE) return 1; } // GetCodeButton И могу ли я сделать так: unsigned char key[5], index=0; key[index] = GetCodeButton(); addr = считать по выше указанной формуле evildesign например: если введено 654, то addr = key[2]*100+key[1]*10+key[0]
Отправлено: 22.11.2011 20:47
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
оказывается получает.
Сделал так: 1)Если ниче не нажато, то return 100 2) Проверка, чтобы не вводил 100: if (GetCodeButton() != 100) k[index] = GetCodeButton(); Ваше мнение evildesign, подойдет этот метод?
Отправлено: 22.11.2011 22:44
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
я ничего не понял, но думаю подойдет
Отправлено: 23.11.2011 0:41
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
k[index] = GetCodeButton(); к этому надо добавить index++;
А так все. Спасибо большое!
Отправлено: 23.11.2011 5:45
|
|