[an error occurred while processing this directive]
char getchar(void) - так определено
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Shurale
25 марта 2005 г. 22:10
В ответ на:
Определение: int getchar () - прочитать следующий символ из стндартного файла ввода. Вы уверены что читаете именно печатный символ, а не просто скан-код клавиатуры?
отправлено rezident 25 марта 2005 г. 22:06
Составить ответ
|||
Конференция
|||
Архив
Ответы
int или char это не принципиально. Я пытаюсь вас подвигнуть чтобы посмотреть какой же именно код лежит в буфере? Может он вовсе и не печатный.
—
rezident
(25.03.2005 22:12,
пустое
)
Т.е. нажали клавишу с символом 'A' и получили скан-код 0x1D, а символ ASCII для буквы 'A' вовсе даже 0x41. Вот я о чем толкую!
—
rezident
(25.03.2005 22:14,
пустое
)
Если еще проще формулировать, то коды печатных символов ACSII совсем не то же самое, что скан-коды клавиатуры PC.
—
rezident
(25.03.2005 22:43,
пустое
)
Дык, терминал ASCII и шлет. Не сканы же.
—
Shurale
(26.03.2005 14:06,
пустое
)
Дык вы точно в этом уверены? Как/чем проверяли?
—
rezident
(27.03.2005 15:23,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru