0

c 和 C++ 服务器端编程语言像 java 吗?如果是的话,在java中我们有客户端的apllets和服务器端的jsp和servelets。

4

3 回答 3

6

C 和 C++ 都是允许程序员为几乎任何目的编写代码的语言,从低级到高级。大量其他语言和库是使用 C 或 C++(或它们的组合)实现的。

您可能可以使用 C 和 C++ 实现几乎任何东西,而且它并不严格用于(或不用于)任何特定的东西。

它是 X 的最佳语言吗?对于 X,它“不是最好的语言”吗?[在 X 中,我们几乎可以完成任何编程任务]。这在很大程度上取决于您如何定义“最佳”。

C 和 C++ 的开发可能需要相当长的时间,尤其是对于不了解 C 和 C++ 中的一些“陷阱”的初学者而言。但是 C 和 C++,尤其是 C++,是一种语言,其中一些额外的编码几乎可以构建一种新的语言,只需一点点代码就可以用来完成非常强大的工作。所以你几乎可以做任何其他语言可以做的所有事情。但这并不一定意味着它是实现该目标的“最佳”方式。使用 Python、Java 或 PHP 编写某些特定类型的代码可能会更快。Python 和 PHP 是专门为“使编写新代码变得容易”而开发的,而 C++ 是为了提高效率和对所发生的事情进行“详细控制”而开发的。

于 2013-06-20T08:55:39.840 回答
1

来自wikipedia/C++(此处以项目符号的形式呈现):

  • C++(读作“see plus plus”)是一种静态类型、自由格式、多范式、编译的通用编程语言。它被认为是一种中级语言,因为它包含高级和低级语言特征。

  • C++ 是最流行的编程语言之一[5][6],并在各种硬件和操作系统平台上实现。作为原生代码的高效编译器,其应用领域包括系统软件、应用软件、设备驱动程序、嵌入式软件、高性能服务器和客户端应用程序以及视频游戏等娱乐软件

希望这可以帮助您了解 C++ 是什么,它的用途!

于 2013-06-20T08:38:14.590 回答
0

C 和 C++ 并不真正适合客户端-服务器范式,但在其中,它们可能会被视为服务器端语言。它们是编译语言,这使得它们难以在客户端使用(编译器需要了解执行编译代码的硬件)。Java 也是一种编译语言,但由于它的设计(编译为 JVM 可执行的字节码,在客户端上运行并适用于所有平台),它可以在客户端使用(它是一种可移植语言)。

于 2013-06-20T08:47:57.503 回答