C++ (面向初学者)/一个基本的程序
初识c++
编辑#include<iostream>
using namespace std;
int main()
{
cout<<"hello world!";
return 0;
}
这是输出helloworld的c++程序,想必刚看到这个程序你很懵逼
但是先不要急着去背,背代码是毫无意义的
听我讲完
头文件
编辑#include<iostream>
头文件是什么?你可以将其理解成工具箱
比如当我需要扳手的时候,我会去找五金工具箱。炒菜的时候,我会找放柴米油盐的箱子
头文件提前写好了一些函数,方便你直接去使用
比如cout
就是iostream
的一个函数
这也是c++相比c的一个特性,有大量函数供君使用,方便了程序员
命名空间
编辑using namespace std;
命名空间是什么?
这个学校里有两个叫小明的人,他们在不同班级,如果你直接喊小明,那么这两个小明都会被你叫来
但是计算机没有这么聪明,它看见两个小明并不会帮你做抉择,而是报错让你说出具体是哪个小明
所以我说出是xx班的小明,计算机就知道了,同时也不需要叫来另一个不相关的小明
命名空间就是帮助你区分不同的库里你要找哪个函数,但是不同库出现相同函数的概率几乎没有,因为c++标准的命名特性。作为一个初学者,听话一点,乖乖写上标准命名空间(std)
主函数
编辑int main()
{
}
一个程序必须有一个主函数,且返回值必须是int(或者signed),刚接触c++,你只需要知道主函数是个用来执行你用的函数的地方,等到后期学了函数,你就知道怎么把语句写在其他地方了
输出语句&返回值
编辑cout<<"hello world!";
return 0;
cout用来输出内容,至于怎么用,后期再学
return 0是程序返回值,如果主函数返回0值就代表程序安然无恙,如果返回奇奇怪怪的值,计算机会认为程序遇到了问题,学了函数的时候会着重用到return
你大概了解了一个程序,接下来尝试去写一写吧