21xrx.com
2024-11-22 02:49:14 Friday
登录
文章检索 我的文章 写文章
手机上的C++编译器示例代码
2023-07-05 10:18:47 深夜i     --     --
手机 C++编译器 示例代码

在手机上使用C++编写程序已经变得越来越普遍。由于手机的普及和便捷性,很多人都喜欢在手机上使用C++编写代码。手机上的C++编译器也越来越多,这让编写和调试代码变得更加容易。在本文中,我们将介绍一些在手机上使用的C++编译器,并提供一些示例代码以供参考。

1. CPP Droid

CPP Droid 是一个基于 Android 平台的 C++ 编译器,可以让用户在手机上编写和运行 C++ 代码。它支持大多数 C++ 特性,包括指针、结构体、类、函数重载、名字空间等。CPP Droid 也允许用户使用 STL 库和 Boost 库。

以下是一个简单的示例代码:


#include <iostream>

using namespace std;

int main()

world!";

  return 0;

在 CPP Droid 中运行此代码,就会在控制台输出 “Hello, world!”。

2. C4droid

C4droid 也是一款基于 Android 平台的 C++ 编译器。它支持 C++ 11 标准、包括 STL 库和 Boost 库。 C4droid 也提供了代码编辑器,让用户可以直接在编辑器中编写代码。

以下是一个简单的示例代码:


#include <iostream>

#include <string>

using namespace std;

int main()

" << name << "! You are " << age << " years old.";

  return 0;

在 C4droid 中运行此代码,就会要求用户输入 name 和 age,并输出 “Hello, [name]! You are [age] years old.”。

3. OnlineGDB

OnlineGDB 是一款基于 Web 的 C++ 编译器和调试器。用户可以在浏览器中编写和运行代码。OnlineGDB 支持多种编程语言,包括 C++、Java、Python 等。

以下是一个简单的示例代码:


#include <iostream>

using namespace std;

int factorial(int n)

{

  if(n == 0)

    return 1;

  else

    return n * factorial(n-1);

}

int main()

{

  int num;

  cout << "Enter a number: ";

  cin >> num;

  cout << "The factorial of " << num << " is " << factorial(num);

  return 0;

}

在 OnlineGDB 中运行此代码,就会要求用户输入数字,并计算该数字的阶乘。

总结

在手机上编写和运行 C++ 代码已经变得越来越方便。以上介绍的几个 C++ 编译器都提供了可靠的编译和运行环境,让用户可以快速编写高效的 C++ 程序。使用这些示例代码,用户可以快速上手,在手机上编写自己的 C++ 程序。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复