![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
![]() Код:
7 -8 хотя 7 = 0000 0111 ,инвентируем 1111 1000 = 248 . Обратите внимание на ,что тип unsigned , но выводит все равно -8 Почему так ? Последний раз редактировалось Hemul; 08.05.2011 в 14:37. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
![]()
А кто сказал компилятору к какому типу относится ~a? Вот он ее по умолчанию и делает ее char. В printf надо явно указать тип
Код:
Код:
Единственный способ стать умнее - играть с более умным противником.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
![]()
Hemul
Обратите внимание на ,что тип unsigned , но выводит все равно -8 почитай, что означает форматный спецификатор %d в printf
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти значение переменной y в зависимости от значения переменной х | Rishi | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 11.05.2011 20:25 |
Реверс битов | SPBcore | Помощь студентам | 2 | 16.12.2010 19:34 |
Сдвиг битов | XOKS | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 08.11.2010 18:11 |
Перестановка битов. | RegentM | Общие вопросы Delphi | 3 | 05.11.2007 17:23 |
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) | Arkuz | Общие вопросы Delphi | 12 | 25.09.2007 20:47 |