Использование «» в спецификаторе преобразования формата% [] - PullRequest
0 голосов
/ 31 октября 2019

Как мне использовать "в спецификаторе преобразования формата% [] в C? Я пытался экранировать его, используя escape-символ обратной косой черты, но, похоже, это не сработало.

Я пытаюсь использовать% [] с помощью fscanf (я знаю, что fgets - правильный способ сделать это, но я требуется для использования fscanf), чтобы прочитать строку из файла, и, поскольку это fscanf, использующий% [], он перестает читатькак только он достигает несоответствующего символа.

Вот код, который у меня есть:

fscanf(file_pointer, " %[a-zA-Z0-9,.'! ]", destination_array);

Большое спасибо.

...