当前位置:C++技术网 > 资讯 > 编程常识:10 换行符的问题

编程常识:10 换行符的问题

更新时间:2015-07-10 12:15:46浏览次数:1+次

编程常识10:换行符的问题


    我们经常会处理字符串,也就会涉及到换行的问题。比如说,我们以一行作为单位读取,或者将换行符替换成其他特定符号。那么我们就要处理换行符。

    编程常识10:换行符的问题
    通常情况下,在控制台程序中,或者说C/C++语言里,我们都知道\n是换行符。但是在记事本中保存的文本的换行和Win32和MFC程序中,对于换行的处理,使用的并不是\n,而是\r\n,也就是回车符加上换行符组合而成。他们会将换行符转换成回车换行\r\n,在读取时也会将\r\n转换成\n。如果我们直接处理,则需要清楚这一点,而不是简单的认为换行就是\n。