【C++基础学习笔记】C++的输入输出流及缺省参数

本文介绍了C++的输入输出流,包括使用cout和cin进行标准输入输出,并指出C++不需要额外的数据格式控制。接着讲解了C++中的缺省参数概念,将其比喻为生活中的备胎,说明了全缺省参数和半缺省参数的区别,并通过实例展示了正确使用缺省参数的方法。
摘要由CSDN通过智能技术生成

我要做一个好奇宝宝,带着疑问来阅读,哼~

C++如何进行输入输出?和C语言何有区别?
C++的缺省参数是什么?如何理解和掌握?

在这里插入图片描述



C++的输入&输出

婴儿降生到这个世界上时,会以自己独特的方式向这个崭新的世界打招呼。
跟新生婴儿类似,C++语言刚出来后,也算是一个新事物,作为一门新的编程语言也会有自己问候这个美好世界的独特形式!

#include<iostream>//input/output stream 输入输出流
using namespace std; //C++库中所有东西都是放到std这个命名空间中的
int main()
{
   
	cout << "hello world\n";//可以用\n换行
	//cout--输出流 流的理解:内容顺着 << 流入到cout(控制台显示黑框)中
	cout << "hello world" << endl;//也可以用<<endl换行 C++更推荐这个
	return 0;
}

在这里插入图片描述

说明:
1.使用cout标准输出(控制台)和cin标准输入(键盘)时,必须包含头文件以及std标准命名空间。
注意 : 早期标准库将所有功能在全局域中实现,声明在.h后缀的头文件中,使用时只需包含对应头文件即可,后来将其实现在std命名空间下,为了和C头文件区分,也为了正确使用命名全间,规定C++不带.h;
某些旧的编译器(比如vc 6.0)中还支持<iostream.h>格式,后续的编译器已不支持,因此推荐使用 <iostream>+std 的方式。
2.使用C++输入输出更方便,不需增加数据格式控制,比如:整型%d,字符型%c (C++的cout输出时可以自动检测识别数据的类型)

在这里插入图片描述
这个自动识别类型是通过函数重载来实现的,函数重载会在后面详细讲解。


输入流cin的使用

#include<iostream>//input/output stream 输入输出流
using namespace std; //C++库中所有东西都是放到std这个命名空间中的
int main()
{
   
	int i = 1;
	double d =
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大家好我叫张同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值