C语言-cout<<"123"<<"45"<<endl;

VC中头文件为:#include <iostream.h>
这个在c中没有。是C++引进的。
cout<头文件#include中printf()类似。
只是不需要标明数据类型。
endl就是end of line的意思。
honly:为避免ElemType的类型变化的影响,用cout取代printf()。注意结尾要加endl。
比如ElemTypede的类型发生变化,相应的printf()中的输出格式控制符必须进行相应的改变,否则会发生错误,因此用cout输出。
1、\n与endl区别在于:
\n只代表换行的转义字符
endl除了代表换行,还紧跟着清出缓冲槽
2、接下来我们看一下具体内容的辨析:
要明白\n和endl的区别,首先要明白一个概念:输出流。
目前输出流的类型很多,有对文件作为目标输出的,有对显示屏(Console间接输出)进行输出的。也有输出到其他抽象结构的。
cout的意思是console-output:控制台输出.

1使用范例编辑

#include <iostream>
using namespace std;
int main()
{
int a;
cout<<"请输入一个数字,按回车结束"<<endl;
cin>> a;
cout<<a<<endl;
return 0;
}
用户输入的数字由cin保存于变量a中,并通过cout输出。
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello,World!"<<endl;
return 0;
} // Hello World 示例

2案例分析编辑

由于以前学过C,所以这段代码的其它部分在我看来都还算“正常”,然而cout却很独特:既不是函数,似乎也不是C++特别规定出来的像if,for一类有特殊语法的“语句”。由于只是初步介绍,所以那本书只是简单的说cout是C++中的“标准输入输出流”对象……这对于我而言实在是一个很深奥的术语。这还
  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值