700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > c++基础学习:输入cin 输出cout 换行endl

c++基础学习:输入cin 输出cout 换行endl

时间:2023-01-25 17:32:43

相关推荐

c++基础学习:输入cin 输出cout 换行endl

输入cin

cin >> c >> a >> e;

cin是对象,不是关键字也不是函数(课程中讲解的)

输出cout

cout << c << endl; (其endl作用换行符与\n一样)

cin与cout都是智能识别数据类型,作用与c语言中的scanf 和 printf是一样的

可连续输出、

cout << a << ' ' << b << ' ' << f;//中间输出空格为了好看

不过要注意符号方向!!!

endl(Insert newline and flush (刷新缓存区并插入换行符)

这里面要着重注意一下,虽然这个与\n作用相同,但是原理不同

与\n相同的是:重新移动到下一行显示,光标随着移动到下一行

不同点:endl有一个操作就是刷新缓冲区,能够实现快速将文字输出到屏幕上,这个如何理解呢,正常来说一个文字->物理内存->屏幕,并非直接输出到屏幕上,而这个缓冲区(一块连续地址,是char*类型)是比内存快的(实际上依靠现在的电脑硬件已经不明显了,主要理解的是想要输出的过程)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。