行业知识
【C++干货基地】C++入门篇:输入输出流 | 缺省函数 | 函数重载(文末送书)
2026-10-30 23:56:14
来源:互联网转载
鸽芷咕:个人主页
�� 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活!
引入
哈喽各位铁汁们好啊,我是博主鸽芷咕《C++干货基地》是由我的襄阳家乡零食基地有感而发,不知道各位的城市有没有这种实惠又全面的零食基地呢?C++ 本身作为一门篇底层的一种语言,世面的免费课程大多都没有教明白。所以本篇专栏的内容全是干货让大家从底层了解C++,把更多的知识由抽象到简单通俗易懂。
⛳️ 推荐
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。
文章目录
- 引入
- ⛳️ 推荐
- 一、C++的输入输出
- 1.1 cout 输出函数
- 1.2 流提取
- 1.3 cin 输入函数
- 二、缺省函数
- 2.1 缺省函数的概念
- 2.2 缺省函数的分类
- 2.2.1 全缺省函数
- 2.2.2 半缺省函数
- 2.2.3 缺省函数的注意事项
- 2.2.4 函数声明和定义分离,缺省函数只能在声明定义
- 三、函数重载
- 3.2 函数重载概念
- 四、推荐图书
- 4.1 作者推荐
- 4.2 图书目录
- 购买链接
- 五、粉丝福利
- 文章结语:
一、C++的输入输出
每当我们学习一个函数的时候,最首先学习的就是输入和输出那么我们来看看C++是如何来像这个世界打个招呼吧!
1.1 cout 输出函数
在C++ 中的输入函数做了新的升级而且在以往我们 写C语言的时候每个类型的变量都要书写函数类型过于玛法了所以在 C++ 输出是自动识别类型的:
- cout 中的 C 是 console 控制台的意思:
- cout 就代表 输出到控制台
代码演示:
#define _CRT_SECURE_NO_WARNINGS 1#includeusing namespace std;int main(){int b= 10;double x = 1.11;char a = 'h';cout int a = 100;a = a int a = 0;cin a;cout cout Func(); // 没有传参时,使用参数的默认值 Func(10); // 传参时,使用指定的实参return 0;} cout}int main(){fun(1);return 0;} coutstruct Stack st1;// 1、确定要插入100个数据StackInit(&st1, 100); // 2、只插入10个数据struct Stack st2;StackInit(&st2, 10);// 3、默认插入struct Stack st3;StackInit(&st3);return 0;}cout cout Add(10, 20);Add(10.1, 20.2);}cout f();f(10);}cout cout f(10, 'a');f('a', 10);return 0;}