Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
дык вотож, а запись
Отправлено
UraGun
(77.93.41.58)
09 апреля 2011, г. 22:23
В ответ на:
Не надо тянуть сюда паскаль. Паскалю до Си - как до киева раком (писАл и на паскале). Тем более. что с "#define true 1" можете попасть. В Си есть 0 и не 0. И это очень логично, т.к. процессор выполняет проверку на ноль. Т.е 45и32=истина, но это не равнго вашему true
отправлено
Юрий_СВ
09 апреля 2011, г. 22:19
#define true ~0 мне кажется ещё более бредовой. Этж в лучшем случае 255... Каюсь с макросами толком никогда не разбирался.
Составить ответ
|
Вернуться на конференцию
Ответы
~0 ==1? но не увлекайтесь - пишите на Си, а не на Паскале. Записи FALSE/TRUE иногда использовать можно и удобно - н-р, при задании значений битовых полей, как и другин похожие ON/OFF, PRESENT/ABSENT..... Сравнивать с ними не всегда можно. Вообщем, при неудачном их использовании либо получите ошибку, либо - неэффективный код.
-
Юрий_СВ
(
пустое
, 09.04.2011, 22:35:4
217.12.195.250
)
там не вопросительный знак, а запятая
-
Юрий_СВ
(
пустое
, 09.04.2011, 22:35:42
213.5.199.158
)
Ну я из тех же соображений обственно
-
UraGun
(
пустое
, 09.04.2011, 22:38:5
77.93.41.58
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 89:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru