|
Я почему-то всегда думал, что в строковых литералах в Си-программах можно указывать в эскейп-последовательностях шестнадцатеричный код символа. Например:
char s[] = "...\xAF..."
Но к моему удивлению, кейл ругается на такие строки. Говорит, что код символа больше 255. В справочнике по Си написано, что можно использовать восьмеричные константы в виде '\ooo' для указания кода символа. А про шестнадцатеричные ни слова.
Вот теперь и думаю -- это мне приснилось про шестнадцатеричные, или я раньше работал с компилятором, у которого это разрешено. Кто там грамотный в стандарте языка? Подскажите, пожалуйста.
E-mail: info@telesys.ru