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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.