Печать нулем массив символов, завершающийся в C
iam получает строку от драйвера в следующем формате
\ U s e r s \ a b c \ A p p D a t a\
в массиве char и я хочу получить вывод типа
\Users\abc\AppData\ без цикла
неужели это возможно ?
Что я уже пробовал:
fwrite(notification->FileName, sizeof(char), 50, stdout);
Richard MacCutchan
printf("%S\n", notification->FileName);
Верхний регистр S предполагает, что данные являются Юникодом.
srilekhamenon
я получаю этот вывод
Предупреждение C4477 'е' : строка формата "%s " не требует аргумент типа 'беззнаковый short *', но аргумент имеет тип вариативную 1 'Учар *'