你好 tobi,
wie kann ich denn in c in einem printf umlaute ausgeben lassen. bzw.
wie muss ich denn des angeben? als hex oder dez.? wäre cool wenn mir
einer antworten könnte.
Genau so wie den Rest der Zeichen:
printf("äöüß\n");
printf("%s\n","äöüß");
printf() ist nicht localized, du kannst damit beliebige Byte-Folgen
ausgeben (musst nur darauf achten, dass die kein \0 enthalten ;-) Das
Forum hat die UTF-8-Sequenzen eine Zeit lang auch mit printf() ausgegeben.
再见,
CK