具体情况,先上张图看看,
如果你细心观察,你会发现每一行后面都会有个^M符号。
出现这个符号的原因很简单,因为这个文件你在windows平台下编辑过,我们知道在windows平台下,换行符是\r\n,
而在linux下是\n,这多出来的\r被vim解释成了^M。
虽然有^M这个符号,但是实际编译运行完全不受影响。
具体情况,先上张图看看,
如果你细心观察,你会发现每一行后面都会有个^M符号。
出现这个符号的原因很简单,因为这个文件你在windows平台下编辑过,我们知道在windows平台下,换行符是\r\n,
而在linux下是\n,这多出来的\r被vim解释成了^M。
虽然有^M这个符号,但是实际编译运行完全不受影响。