概述
c++换行符有哪些
n 换行,光标移到下一行的开头;
endl,把缓冲槽的内容输出到控制台;
r 回车,光标移到当前行的开头,不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖;
#include <iostream> using namespace std; int main() { cout << "this is the first linen"; cout << "this is the second liner"; cout << "this is the third linen"; cout << "this is the fouth liner"; cout << "this is the fifth linen"; cout<<"First"<<"n"<<"Second"<<endl; cout<<"First123"<<"r"<<"Second"<<endl; cout<<"这是换"<<endl<<"行符"; return 0; }
结果:
this is the first line this is the third linee this is the fifth line First Second Second23 这是换 行符 Presss any key to continue
内容补充:
关于遇到的问题实例:
遇到r获取n的时候,替换为 .
#include<string.h> #include<stdio.h> int main(int argc, char *argv[]) { char str[128]; while (fgets(str, 127, stdin)) { char *tmp = NULL; //去掉换行符 if (tmp = strstr(str, "n")) *tmp = ' '; //去掉回车符 if (tmp = strstr(str, "r")) *tmp = ' '; printf("---%s---n", str); } return 0; }
到此这篇关于c++换行符知识点总结的文章就介绍到这了,更多相关c++换行符有哪些内容请搜索靠谱客以前的文章或继续浏览下面的相关文章希望大家以后多多支持靠谱客!
最后
以上就是高高蜜蜂为你收集整理的c++换行符知识点总结的全部内容,希望文章能够帮你解决c++换行符知识点总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复