![]() |
Модераторы: PILOT, ManiaK, Mazzi |
![]() ![]() ![]() |
|
KyKy |
|
||||
![]() КуКу Профиль Группа: Участник Сообщений: 39 Регистрация: 2.1.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
Может мой вопрос покажется очень банален, помоги разобраться с синтаксисом и работой самой программы.
что значат шестнадцатеричные коды и логические операции &, &= кто из них кто, простите С вообще не помню или дайте ссылочку почитать. Спасибо.
|
||||
|
|||||
UniBomb |
|
|||
Новичок ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 1754 Регистрация: 24.10.2006 Где: Санкт-Петербург Репутация: 9 Всего: 97 |
А что могут значить шестнадцатиречиные коды? Это просто представление чисел. Самый простой способ перевести из 16 сс в 10 сс надо открыть обычный виндовый калькулятор, перевести его в инженерный вид. Далее нажать F5, ввести число, нажать F6 и увидите это же число в десятеричной сс. & - это логический оператор И. Таблица истинности для него выглядит следующим образом:
Иными словами, если ему скормить два числа, то на выходе будет число, единичные биты которого будут на тех местах, где они были единичными в обоих иходных числах. запись P12 &= ~0x08; эквивалентна записи P12 =P12 & (~0x08); |
|||
|
||||
Mazzi |
|
||||
![]() Правильный ![]() ![]() Профиль Группа: Комодератор Сообщений: 825 Регистрация: 3.4.2003 Репутация: 9 Всего: 21 |
Вот тебе хороший справочник по Си.
P12 &= ~0x08; это всё равно что P12 = P12 &(~0x08); Это сообщение отредактировал(а) Mazzi - 27.10.2010, 13:53 -------------------- Мне нужны помощники. |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |