旧知复习

本文复习了C++的基础知识,包括#include<iostream>头文件的作用,它包含了输入输出流的操作方法。using namespace std;使得可以方便地调用标准库。int main()是程序的入口点,可以接受参数。return 0表示程序正常结束。了解这些基础知识对于C++编程至关重要。
摘要由CSDN通过智能技术生成

今天,我们来复习一下c++的程序框架

第一include<iostream>是神马?

incldue<iostream>

引入<iostream.h>头文件。该头文件的作用是包含了操作输入输出流的方法,比如读取一个文件,以流的方式读取。

包含c++的标准输入输出头文件iostream,也就是编译袭器先把百头文件iostream中的所有内容COPY到#include<iostream>的位置,再进行编译。

类模板实例

iostream(.h)库中集成了两组标准的整个iostream类模板层级结构的实例:一组是面向单字节的,处理char类型的元素;另一组是面向宽字节的,处理wchar_t类型的元素。

面向单字节(char型)的实例可能是iostream(.h)库更为人所知的一部分。

ios、istream和ofstream等类都是面向单字节的。右图是面向单字节的所有类的名称和关系。

第2:using namespace std;是神马?

using namespace std;

using   namespace   std   意思:  
using   和namespace都是C++的关键词。  
std   是标准程序库所驻之命名空间(namespace)的名称。

如果使用Boost的库   ,那就写   using   namespace   boost;  
如果使用C++   标准库   那就写   using   namespace   std;

就是暴露std这个名字空间,你就可以调用std这个名字空间下的东西,包含在这个命名空间的所有类还有函数都可以使用了;

第3:int main()是神马?

int main()int main () 表示可以传入参数。. 在 C++ 中 int main () 和 int main (void) 是等效的,但在 C 中让括号空着代表编译器对是否接受参数保持沉默。. 在 C 语言中 main () 省略返回类型也就相当说明返回类型为 int 型,不过这种用法在 C++ 中逐渐被淘汰。. 虽然 void main()在很多系统都适用,但他毕竟不是标准的,所以应该避免这种用法, 应该使用这种 int main (void) 的写法比较妥当。

int main()&void main()有什么区别?

void main 和 int main的区别就是有无返回值。 在int main 可以出现非 int 类型的东西。 在写代码时,一个函数要么有返回值,要么没有返回值没有返回值就用void来表示。 main函数同样的,在没有返回值时加个void 。

第4:return 0;是什么

return 0 代表程序正常退出。. return是C++预定义的语句,它提供了终止函数执行的一种方式。. 当return语句提供了一个值时,这个值就成为函数的返回值。. return语句用来结束循环,或返回一个函数的值。. 1、return 0,说明程序正常退出,返回到主程序继续往下执行。. 2、return 1,说明程序异常退出,返回主调函数来处理,继续往下执行。. return 0 或 return 1 对程序执行的顺序没有影响,只是大家习惯于使用 return (0) 退出子程序而已。

好了,以上就是小编给大家带来的旧知复习;

3赞更

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值