C++入门2.cout,cin

很短无目录,

//c out, c in,博主这样读

C++的笨笨,

#include<iostream>
// std是C++标准库的命名空间名,C++将标准库的定义实现都放到这个命名空间中
using namespace std;
int main()
{
	cout << "哇嘎乃,我是笨笨!" << endl;
	return 0;
}

endl是换行,可不要,

博主理解中,字符串"哇嘎乃,我是笨笨!" 箭头<< 指向cout(标准输出对象(控制台))

endl 换行详细情况请看链接 http://t.csdnimg.cn/lVrMJ箭头<<指向cout(标准输出对象(控制台));

说明: 1. 使用cout标准输出对象(控制台)和cin标准输入对象(键盘)时,必须包含< iostream >头文件 以及按命名空间使用方法使用std。

         2. cout和cin是全局的流对象,endl是特殊的C++符号,表示换行输出,他们都包含在包含< iostream >头文件中。

         3.,<<是流插入运算符,>>是流提取运算符

         4. 使用C++输入输出更方便,不需要像printf/scanf输入输出时那样,需要手动控制格式。 C++的输入输出可以自动识别变量类型。


#include <iostream>
using namespace std;
int main()
{
	int a;
	double b;
	char c;
	// 可以自动识别变量的类型
	cin >> a;
	cin >> b >> c;
	cout << a << endl;
	cout << b << "  " << c << endl;
	return 0;
}

// ps:关于cout和cin还有很多更复杂的用法,比如控制浮点数输出精度,控制整形输出进制格式等 等。因为C++兼容C语言的用法,这些又用得不是很多,所以暂时使用原C语言的函数了

std命名空间的使用惯例: std是C++标准库的命名空间,如何展开std使用更合理呢?

        1. 在日常练习中,建议直接using namespace std即可,这样就很方便。

        2. using namespace std展开,标准库就全部暴露出来了,如果我们定义跟库重名的类型/对 象/函数,就存在冲突问题。该问题在日常练习中很少出现,但是项目开发中代码较多、规模 大,就很容易出现。所以建议在项目开发中使用,像std::cout这样使用时指定命名空间 + using std::cout展开常用的库对象/类型等方式。

如果本篇文章对你有用,还请点点收藏和赞! 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值