C++ 实例


C++是一种面向对象的编程语言,支持泛型编程、多态性和继承性,可以用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序和嵌入式系统应用程序。

C++的特点:

1、高性能:C++ 能够快速地执行编译成的机器代码,因此在需要高性能的应用程序中使用 C++ 编程,可以有效提高程序的执行速度。

2、强大的封装性:C++ 具有非常强大的封装能力,支持对数据和函数进行封装,使得程序更易于维护和升级。

3、可移植性:C++ 在不同的操作系统和平台上都能够运行,开发人员可以将 C++ 应用程序在不同的平台上进行部署。

下面是一个简单的 C++ 实例,实现了两个数相加的功能:

#include<iostream>
using namespace std;

int main()
{
    double num1, num2, sum;
    cout << "Enter two numbers: ";
    cin >> num1 >> num2;
    sum = num1 + num2;
    cout << "Sum of " << num1 << " and " << num2 << " is = " << sum;
    return 0;
}

这段代码定义了三个变量:num1、num2 和 sum,分别表示两个数和它们的和。然后通过输入流获取用户输入的两个数,并将它们相加得到 sum 的值。最后,输出流将 sum 的值和输入的两个数一起输出。

该代码还使用了一个命名空间:std。命名空间是一种避免命名冲突的方法,它允许开发人员在不同的作用域中定义相同的名称。使用命名空间 std,可以在代码中使用标准库中的函数和对象。

当运行该程序时,控制台会提示用户输入两个数,例如:输入 2 和 3,输出将是 Sum of 2 and 3 is = 5。

以上是一个简单的 C++ 实例,展示了 C++ 的基本语法、输入和输出、变量和命名空间等概念。开发人员可以通过不断地学习和实践,了解 C++ 更多特性,发挥其强大的能力,用于开发更加复杂和高效的应用程序。