认识C++程序的结构
上一节中,我们编写了第一个C++程序:编写第一个C++程序 - 青少年编程知识记录 (codecoming.com)
这篇文章,简单介绍一下C++程序的结构:
#include<iostream> using namespace std; int main(){ cout<<"Hello World!"; return 0; }
关于上面的代码,每一部分给出如下的解释:
头文件,在主程序加载之前先加载,表示要用到那些功能,比如cout这个功能,就是在iostream里面。如果不喜欢记,可以用“万能头”#include<bits/stdc++.h> 。
命名空间是什么:在c++中,名称(name)可以是符号常量、变量、函数、结构、枚举、类和对象等等。工程越大,名称互相冲突性的可能性越大。另外使用多个厂商的类库时,也可能导致名称冲突。为了避免,在大规模程序的设计中,以及在程序员使用各种各样的C++库时,这些标识符的命名发生冲突,标准C++引入关键字namespace(命名空间/名字空间/名称空间),可以更好地控制标识符的作用域。
主函数:表示程序的开始,程序从主函数开始执行,一个程序有且仅有一个主函数,主函数的返回值类型是int。(考试规定)
执行语句:这是我们写代码的地方,我们大部分代码都写在这个地方。
返回值:函数根据返回值类型来写返回值,考试规定主函数的返回值必须是0(实际上返回值只要和函数的返回值类型一致即可)。
(adsbygoogle = window.adsbygoogle || []).push({});