不同类型的行终止符(unix、windows等)



我注意到不同编程语言中不同类型的行终止的约定。我知道有2种类型,1: line feed, 2: carriage-return, line feed.我的问题是:如何在不同的编程语言中readline,如python: a = fd.readline();, c/c++: file.getline (buffer,100);, java: line = buf.readLine();处理行终止?如果他们对这两种不同类型的终止敏感,我该如何分别对待他们?

您基本上不需要担心它。

如果你发现某件事不工作了,马上回来问清楚。

请注意,决定行结束约定的不是你使用的编程语言,而是它运行的平台(*nix/Windows/Mac,都是不同的)。

最新更新