当前位置: 首页 > 会展 > > 内容页

学习C++必会常识

2023-07-07 13:31:51 来源: 哔哩哔哩

励志经典语录:自信来自实力,实力源自努力,没有实力讲求自信,是水中浮萍。

第一个问题:C++

我们想了解C++,就要溯源!C++ 扩充和完善 C 语言,刚出生的时候,命名为带类的C,后来为了便于推广更名为 C++。 是 C 的一个超集!C++综合了高级语言和低级语言的特点。 被认为是一种中级语言。


(资料图)

C++ 是一种静态类型的编程语言!在编译时,执行类型检查。

C++很有个性!大小写敏感,属于不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。

第二个问题:面向对象程序设计

面向对象的程序设计,四大特性:

1.封装(将数据和方法组合在一起,对外部隐藏实现细节,只公开对外提供的接口。)让您的程序获得安全性、可靠性和灵活性。

2.继承从已有类中派生出新类,新类具有已有类的属性和方法,可扩展,可修改提高代码的复用性和可扩展性。

3.多态同一种操作作用于不同的对象,可以有不同的解释和实现。通过接口或继承实现提高代码的灵活性和可读性。

4.抽象从具体的实例中提取共同的特征,形成抽象类或接口)让程序员专注于高层次的设计和业务逻辑,最大程度上无视底层的实现细节。

第三个问题:C++ 组成

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

2.C++ 标准库提供函数,用于操作文件、字符串等。

3.标准模板库:提供方法,用于操作数据结构等。

第四个问题:确保 C++ 的便携性?

主要的 C++ 编译器的制造商都支持 ANSI 标准。程序员编写的代码在 Mac、UNIX、Windows、Alpha 计算机上能通过编译。

第五个问题:C++ 语言应用

1.游戏开发:许多游戏引擎,都使用 C++ 编写。

2.嵌入式系统开发:C++ 具有高效性能和内存控制功能。C++ 的身影,活跃在智能手机、汽车、机器人和家电等领域。满足了严格的资源限制和实时要求。

3.金融领域:C++适应高频交易、算法交易和风险管理等领域。

4.图形图像处理:用于开发图形和图像处理应用程序。

5.科学计算和数值分析:用于开发科学计算和数值分析应用程序。

理由只有一个,C++能够对硬件的直接控制。

我们直接上程序,开始C++之旅吧 !

#include <iostream>

using namespace std;

int main()

{

cout << "大家好!" << "\n";

return 0;

}

关键词:
x 广告
x 广告

Copyright ©  2015-2022 华中动漫网版权所有  备案号:京ICP备12018864号-26   联系邮箱:2 913 236 @qq.com