找到 9301 篇文章,关于面向对象编程

C++局部变量和全局变量的默认初始化方式是什么?

Vrundesha Joshi
更新于 2019年7月30日 22:30:21

585 次浏览

局部变量和全局变量的处理方式相同。基本上,每当你声明一个变量时,编译器都会调用它的默认构造函数,除非你另行指定。语言级别的类型(例如指针、'int'、'float'、'bool'等)的“默认构造函数”什么也不做,它只是将内存保留在声明时的状态。这意味着它们的值几乎可以是任何东西,因为你通常无法确定之前内存中存储的内容,甚至无法确定内存的来源。如果你创建的类没有构造函数,编译器会为你创建一个构造函数,它只是…… 阅读更多

不同的 C++ 版本

George John
更新于 2019年7月30日 22:30:21

9K+ 次浏览

C++ 编程语言有很多版本。这些版本是基于 ISO C++ 社区制定的规范实现的编译器。该社区负责监督该语言的开发。以下是该语言的版本:C++98 (ISO/IEC 14882:1998) 是第一版;C++03 (ISO/IEC 14882:2003) 是第二版;C++11 是第三版;C++14 是第四版;C++17 是第五版。所有这些版本都有很多不同之处,主要是标准库的添加和 API 的扩展。这些标准还…… 阅读更多

何时使用 C 而不是 C++,以及何时使用 C++ 而不是 C?

Kumar Varma
更新于 2020年6月18日 13:05:03

1K+ 次浏览

如果你需要一个直接与计算机硬件交互或处理桌面应用程序开发的应用程序,C++ 是一个不错的选择。C++ 程序包括服务器端应用程序、网络、游戏,甚至是你的 PC 的设备驱动程序。但是,如果你需要编写真正小型系统,使用 C 比使用 C++ 的开销更小。C++ 在平台和目标应用程序方面非常全面,因此,如果你的项目专注于极低级别的处理,那么你可能需要使用 C++。C++ 通常用于大型、多人、复杂的项目,其中需要不同的人员处理模块化的组件…… 阅读更多

C 和 C++ 之间的区别是什么?

Alankritha Ammu
更新于 2020年2月10日 11:19:15

915 次浏览

以下是 C 和 C++ 之间的一些区别:与 C++ 相比,C 是 C++ 的一个子集。所有有效的 C 程序都是有效的 C++ 程序。C 是一种结构化或过程式编程语言,而 C++ 是一种面向对象编程语言。在 C 中,函数是基本构建块,而在 C++ 中,对象是基本构建块。C 没有变量引用,而 C++ 有变量引用。C 使用 malloc 和 free 进行内存分配,而 C++ 使用 new 和 delete 进行内存分配。C 不直接支持错误处理,而 C++ 支持异常处理,这有助于…… 阅读更多

学习 C++ 的好资源有哪些?

Syed Javed
更新于 2020年2月10日 11:18:33

397 次浏览

网上有很多资源可以帮助你学习 C++。我试图为你提供一些学习 C++ 的最佳资源的汇编列表:C++ - 这是一个学习 C++ 的好地方,因为它深入涵盖了 C++ 中几乎所有基本和中级主题,并且总体上是一个学习 C++ 的好资源。C++之旅 (Bjarne Stroustrup) - “之旅”是对所有标准 C++(语言和标准库,以及使用 C++11)的快速教程概述,对于已经了解 C++ 的人来说,其级别适中…… 阅读更多

如何学习 C++ 编程?

George John
更新于 2019年7月30日 22:30:21

185 次浏览

所以你决定学习 C++ 编程,但不知道从哪里开始。以下是如何开始的简要概述。获取 C++ 编译器这是你在开始学习 C++ 编程之前想要做的第一步。所有主要的 OS 平台都提供良好的免费 C++ 编译器。下载适合你平台的一个,或者你可以使用 tutorialspoint.com 上的在线编译器 www.tutorialspoint.com/compile_cpp_online.php GCC - GCC 是 GNU 编译器链,它基本上是 GNU 创建的一系列不同编译器的集合。你可以下载…… 阅读更多

C++ 编程语言的优势是什么?

Kumar Varma
更新于 2020年2月10日 11:16:39

3K+ 次浏览

以下是 C++ 的优势:C++ 是一种高度可移植的语言,通常是多设备、多平台应用程序开发的首选语言。C++ 是一种面向对象的编程语言,包括类、继承、多态性、数据抽象和封装等概念,这些概念允许代码重用并使程序易于维护。C++ 使用多范式编程。范式是指编程风格。范式关注程序的逻辑、结构和过程。C++ 是多范式的,这意味着它遵循三种范式:泛型、命令式、面向对象。它对低级编程语言很有用,并且对通用目的非常高效。C++ 为用户提供了完全的控制…… 阅读更多

为什么 C++ 是最好的编程语言?

Paul Richard
更新于 2019年7月30日 22:30:21

936 次浏览

C++ 以其强大的功能而闻名。C++ 允许你对如何使用计算机资源进行大量控制,因此,在高手手中,它的速度和廉价使用资源的能力应该能够超过其他语言。由于 C++ 的性能,它经常用于开发游戏引擎、游戏和桌面应用程序。许多 AAA 级游戏都是用 C++ 构建的。C++ 最大的优势在于它的可扩展性,因此通常使用它来构建非常资源密集型的应用程序。作为一种静态类型语言,C++ 的性能通常更高…… 阅读更多

C++ 在计算机科学中的作用是什么?

Anjana
更新于 2019年7月30日 22:30:21

203 次浏览

C++ 是一种由 Bjarne Stroustrup 于 1979 年在贝尔实验室开发的编程语言。C++ 被认为是一种中级语言,因为它结合了高级和低级语言特性。它是 C 的超集,几乎任何合法的 C 程序都是合法的 C++ 程序。C++ 运行在各种平台上,例如 Windows、Mac OS 和各种版本的 UNIX。它的设计偏向于系统编程和嵌入式、资源受限和大型系统,其设计重点是性能、效率和灵活的使用性。它已被用于…… 阅读更多

如何在 C++ 中编写“Hello World”程序?

Ayyan
更新于 2020年2月26日 10:50:53

930 次浏览

要运行“Hello, world”程序,您需要按照以下步骤操作:编写一个 C++ 程序既然您已经安装了编译器,那么现在就开始编写 C++ 程序吧。让我们从编程示例中的经典之作——“Hello, world”程序开始。在本例中,我们将使用 C++ 将“Hello, world”打印到屏幕上。创建一个名为 hello.cpp 的新文件,并将以下代码写入其中:#include int main() {    std::cout

广告
© . All rights reserved.