使用cout 输出
cout <<"Come on and C++ me some time."; 双引号中部分是要打印的内容,也是字符串。<< 符号表示本语句将字符串内容发送给cout,本符号指出了信息流动的路径,cout是什么? 是预定义对象,知道如何显示字符串、数字、单字符等。用<< 插入操作符,将其左内容插入到输出流中。<< 本身就是按位左移操作符,c++扩展了操作符重载概念,允许自定义类型重新定义操作符。控制符endl(manipulator)
特殊的c++符号,就是重启一行的概念。会导致光标移到下一行开头。实在iostream文件中定义的,且位于std中。用cout输出字符串,不会自动下一行,因此无论多少行cout<<string; 其string都会紧跟前者之后排列,除非有cout<<endl; 出现。
cout<<"The god bless u,";cout<<"buck it";cout<<"up!";cout<<endl;The god bless u, buck it up!当然也可以这样 cout<<"The god bless u, buck it up!"<<endl; 比较省事。
来自c的换行符 \n ,它一个字符,名为换行符。每行字符串末尾加上\n,下一个字符串就会换到下一行。
cout<<"The god bless u,";
cout<<"buck it ";cout<<"up!\n";这样cout<<"The god bless u, buck it up\n"; 比较省事。
生成空行可以用控制符与换行符实现, cout<<endl; 或者 cout<<"\n"; 看到两个区别了吗?这里就会分清换行符与控制符的不同了。
c++中的回车的作用跟空格,制表符的作用一样了。那么回车是什么呢?
#include iostream
int
main
(){
using
namespace.std;
cout<<string<<endl;
return
0;
}
以上的是合法的,没有任何问题。能够理解在c++里回车到底是什么了吗?但是如果回车、空格、制表符放在了c的元素中间就是非法的了。
#in clude io stream

没有评论:
发表评论