Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 08:11 14.05.24 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: внимавай с кодовете [re: zaphod]
Автор dafh ()
Публикувано30.12.06 01:17  



> по стандарт може да е от 0 до 255 (всъщност, мисля че стандарта покрива само до 128), но типа char, > който се ползва в С/С++ за представяне на символи, е тип със знак. което ще рече че кирилицата да речем в > кодиране 1251 е представена със отрицателни числа. аз лично дълги безсънни часове съм се чудил какви ли > мъки са отредени в ада, за този който е измислил знака на типа char.
> така или иначе, за да не стават обърквации, ако напишеш printf("%d",'Ж'); ще получиш -58, въпреки че > никъде нямаш тип чар тука. тоест като краен отговор на въпроса ти - в С/С++ кодирането е от -128 до 127.

printf("%d",'Ж'); ще изкара -58 защото %d е за signed integer


Иначе не виждам какво значение има знака на char, освен може би ако правиш някакъв shift left/right.
А и gcc, например, изобщо няма да ти се кара, ако на signed char (char = 8 bit) сложиш например 150.



Цялата тема
ТемаАвторПубликувано
* С и ASCII кодове. Питaм   26.12.06 06:19
. * Re: С и ASCII кодове. $%^amp;*()_+~!   26.12.06 07:32
. * Re: Aha   26.12.06 09:35
. * Значи ако пусна... Питaм   26.12.06 09:49
. * Re: Значи ако пусна... Питaм   26.12.06 10:00
. * внимавай с кодовете zaphod   26.12.06 10:25
. * Благодаря. Питaм   26.12.06 10:31
. * Re: Благодаря. Ocep   26.12.06 11:50
. * Re: Благодаря. zaphod   26.12.06 12:34
. * Re: внимавай с кодовете dafh   30.12.06 01:17
. * Re: внимавай с кодовете Colombino   30.12.06 04:07
. * Re: внимавай с кодовете $%^amp;*()_+~!   30.12.06 07:15
. * Re: Значи ако пусна... $%^amp;*()_+~!   26.12.06 16:40
. * Re: ZZZ   26.12.06 10:12
. * Re: Питaм   26.12.06 10:25
. * Re: tux   28.12.06 10:12
. * Внимавай с типовете Colombino   28.12.06 14:00
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.