C++基础知识汇总

开课吧小一2021-07-22 16:10

    一般来说想要成为一名合格的C++开发工程师,不仅需要了解清楚C++设计模式、框架等信息,同时还需要了解清楚C++基础知识。

C++基础知识汇总

    C++总览简介

    C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。

    C++被认为是一种中级语言,它综合了高级语言和低级语言的特点。

    C++是由Bjarne Stroustrup于1979年在新泽西州美利山贝尔实验室开始设计开发的,C++进一步扩充和完善了C语言,最初命名为带类的C,后来在1983年更名为C++。

    C++是C的一个超集,事实上,任何合法的C程序都是合法的C++程序。

    注意:使用静态类型的编程语言是在编译时执行类型检查,而不是在运行时执行类型检查。

C++基础知识汇总

    面向对象程序设计

    C++最大的亮点就是面向对象程序设计理念的运用,包括面向对象开发的四大特性:

    封装

    抽象

    继承

    多态

C++基础知识汇总

    C++的组成部分

    标准的C++由三个重要部分组成:

    核心语言,提供了所有构件块,包括变量、数据类型和常量,等等。

    C++标准库,提供了大量的函数,用于操作文件、字符串等。

    标准模板库(STL),提供了大量的方法,用于操作数据结构等。

    C++程序结构

    让我们看一段简单的代码,可以输出单词Hello World。

#include <iostream>
using namespace std;
// main() 是程序开始执行的地方
int main()
{
cout << "Hello World"; // 输出 Hello World
return 0;
}

    让我们一起来研究一下上面的代码结构:

    C++语言定义了一些头文件,这些头文件包含了程序中必需的或有用的信息,上面这段程序中,包含了头文件<iostream>。

    下一行usingnamespacestd;告诉编译器使用std命名空间,命名空间是C++中一个相对新的概念。

    下一行//main()是程序开始执行的地方是一个单行注释,单行注释以//开头,在行末结束。

    下一行intmain()是主函数,程序从这里开始执行。

    下一行cout<<"HelloWorld";会在屏幕上显示消息"Hello World"。

    下一行return0;终止main()函数,并向调用进程返回值0。

    C++中的分号&语句块

    在C++中,分号是语句结束符。也就是说,每个语句必须以分号结束,它表明一个逻辑实体的结束。

    例如:下面就一共有两条语句。

x = y;
y = x+1;

    语句块是一组使用大括号括起来的按逻辑连接的语句。例如:

{
cout << "Hello World"; // 输出 Hello World
return 0;
}

    以上就是开课吧广场小编为大家整理的“C++基础知识汇总”一文,更多相关信息尽在开课吧广场C/C++教程频道。

相关推荐

2021大厂高频面试题精选,0元免费领

福利来袭,C++经典项目实战免费领取!

职场进阶必备,数据分析职业能力特训营

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
算法刷题核心能力提升营