C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

自己本身也是个C++入门菜鸟,下图就是c++的基本框架,以便于大家学习c++。

#include <iostream>//头文件
using namespace std;//命名空间
int main()//主函数
{
    //代码
    return 0;//函数返回值为0
}

这些框架是c++环境搭建,搭建好环境就可以开始写代码了。

在两条斜杠(//)后面的文字是注释,和程序本身没有关系,程序编译时不会理它。

第一行是头文件,相当于一个工具箱,iostream就是它的工具箱(包含输入输出流),可以根据所需写不同的工具箱,如math.h,iomanip等。

第二行是命名空间,我也没对这一行了解太深,但是框架搭建必须要有它。

第三行是主函数,在编译程序的时候,是从这一行开始的,如果没有它有可能都运行不了程序,所以它很重要。

第四行与第七行是一对花括号(函数体),所有代码都需在花括号内执行。

第六行是返回值,就是(主函数)结束后返回0值,就代表程序顺利通过了,如果没有通过,返回的就不是这个值了——另外,这一行也代表程序结束,如果要用if语句(true则输出i,false则i++)也可以用,在if语句内最后写一行return 0,如果条件为true则不管下面的语句,因为它已经识别到return0,程序结束。

在花括号内,返回值前面(大多数)就可以编写代码了。

比如下面的代码:

#include <iostream>
using namespace std;
int main()
{
    cout<<"Hello,world"<<endl;//输出Hello world
    return 0;
}

输出结果为:

Hello,world

 在这个程序内,我们告诉了计算机要打印“Hello,world”这一句话,所以用到了输出函数“cout”。

最后补充一句很重要的点:编写代码时一定要用英文输入法,否则程序编译就会失败。