2014-09-17 3 views
1

Я написал программу на языке C, состоящую из файловых операций (txt-файл). Когда я открываю выходной файл в блокноте, я не читаю его содержимое на английском языке, а на другом языке. Однако, когда я открываю файл в C (используя fopen и все), я снова получаю вывод на английском языке.C шрифт операции файла в арабском

Как просмотреть вывод на английском языке в блокноте ??

+0

, когда вы открываете текстовый файл, который написан на арабском языке в «Блокноте», работает ли он правильно? –

ответ

4

Звучит как классический «Bush hid the facts» проблема.

В диалоговом окне открытия файла Notepad вы можете увидеть раскрывающееся меню, которое позволяет указать кодировку. Поскольку файл не начинается с спецификации юникода, Notepad должен угадать кодировку файла (он делает это, как только вы выделяете файл в списке). И иногда, это догадывается неправильно (но это видно в раскрывающемся списке, и вы можете изменить его, прежде чем нажать OK).

Смежные вопросы