Символ новой строки (\n) эквивалентен ASCII символ перевода строки (шестнадцатеричный 0A)


Примечание Microsoft Visual C++ .NET 2002 и Microsoft Visual C++ .NET 2003 модель управляемого кода, поддерживается Microsoft платформа.NET Framework и модель кода неуправляемый машинный Microsoft Windows. Сведения в этой статье относятся только к неуправляемым кодом Visual C++. Microsoft Visual C++ 2005 поддерживает модель управляемого кода, предоставляемые Microsoft платформа.NET Framework и неуправляемым собственной модели кода Microsoft Windows.

Обзор


Символ новой строки (\n) является эквивалентом ASCII символ перевода строки (шестнадцатеричный 0A). Таким образом для файлов, открытых в режиме текста, пар CR/LF считываются как символы новой строки и символы новой строки записываются как CR/LF.


Данная информация относится к STDIN, STDOUT и STDERR, которые открываются по умолчанию в текстовом режиме.

При использовании strtok() для извлечения маркеры, разделенных возврат каретки в файле, открытом в текстовом режиме, только \n должен использоваться в качестве разделителей лексем.