LINUX.ORG.RU

представление сиволов


0

0
Доброе время суток.

Для отображения символа в переменной char 
отводится 1 байт.
Эта переменная считается знаковая, или нет?
То есть надо писать unsigned char или char (и если буквы не только
английские но и русские)?

Спасибо.
anonymous
стандартом не оговаривается имеют знак char или не имеет.

надо писать так

строковая константа: char str[]="Я у мамы молодец, ни хрена не знаю."; или же char *str вместо char str[].

потом можно printf("%s\n", str);

или

char *ptr; while(*ptr) printf("%c", *ptr++);

anonymous
()
можно и так и так.
См таблицу симоволов ASCII на предмет кодов
CKulT
()
обозвать можно как угодно, главное, что там лежит!

учите асм :)

Pi ★★★★★
()
да, если хранится не число, то никакой разницы
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.