delphi比c 差多少

如题所述

我用Delphi和C++都十几年了,个人认为从语言层面来说没什么差别,C能实现的D也能实现。人们常说Delphi比C/C++差,主要是因为:

    D语法相对繁琐,没C/C++灵活;

    C/C++周边资源多,各种类库啊什么的相当丰富;

    一般硬件开发都是C/C++的,所以SDK也只有C/C++的,因此周边开发也多用C,用D的话得自己转头文件;

    D编译后的代码执行效率没C高。除了个别极端环境,一段代码执行效率相差及微秒几毫秒你觉得有多大影响?

    Delphi不能跨平台,基本运行在Windows平台;C/C++在各平台下都有编译器,代码稍加修改甚至不修改就能移植到其他平台下(VC例外)。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-09
Delphi简单易用,开发效率高,但是移植性差,必须依靠系统支持。
C 学习复杂,上手时间长,开发效率一般,但是扩张性强,应用广泛,可以不依赖系统,嵌入式开发等。
相似回答