光谷巴黎豪庭:c++如何换多行

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:17:20
比如我想一次换20行不会要打20次吧?应该这么写出?
另外"/n"和endl有什么区别呢?
老大你幽默我呀。
各位回答尽心点。先谢谢了。

"/n" 斜杠方向错了, 应当是 "\n".
"\n" 是 ASCII new-line, 十六进制 0x0a, "新行" “换行”,"LF"
endl 是 end of line ,“行结束”
行结束 定义为 回车 "CR" "\r",还是换行"LF",还是回车换行"CRLF",视编译而定。

以前计算机基本上是这样:
unix 系统定义 "LF" 作为文本换行信号
苹果 系统定义 回车 "CR" 作为文本换行信号
PC (微软)系统定义 同时有回车换行"CRLF" 作为文本换行信号
现在PC (微软)还有 同时有回车换行 文本才换行 的痕迹。[例如notepad].

换20行用循环语句 for (i=0;i<20;i++) printf("\n");
当然用: printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
也可以。c++里可以混用C的东西, 头文件里 有 C的 头文件 就可以了

循环做贝.

就输出来看,没区别