是C和C ++客户端吗?还是服务器端?

时间:2013-06-20 08:35:15

标签: c++ c client-side server-side

c和c ++服务器端编程语言是否像java一样?如果是的话,我们在客户端和服务器端的jsp和servelet上都有类似的内容。

3 个答案:

答案 0 :(得分:5)

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

你几乎可以使用C和C ++来实现任何东西,并且它不是特别针对(或不针对)任何东西。

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

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

答案 1 :(得分:1)

来自wikipedia/C++(此处列为要点):

  • C ++(发音为“see plus plus”)是一种静态类型,自由格式,多范式,编译的通用编程语言。它被视为一种中级语言,因为它包含高级和低级语言功能。

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

希望能帮助您了解C ++是什么,它是什么!

答案 2 :(得分:0)

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