现在还有必要学delphi和c++builder吗? - 爱问答

(爱问答)

现在还有必要学delphi和c++builder吗?

发现好多逆向工具是他们写的,就想着学汇编学累了,一边学delphi?

说句实话,pascal确比C方便、实用。现在用C的人多是因为学校里只讲C,其实pascal有很多优于C的地方。举个最简单的例子:要输入a、b两个整数,c语言写为:scanf("%d %d",&a,&b);pascal写为:read(a,b);比较一下就知道差别了。pascal有布尔类型,C没有(C++Builder当然有了,是从pascal引进的),pascal有集合类型,C没有;pascal有变量参数的概念,C没有;pascal可以在一个函数内部再定义函数,C不能;pascal查错能力极强,C较弱;pascal编译速度极快,C较慢;pascal不分大小写,打字速度快,C远不及;pascal能直接嵌入汇编,C不能;pascal里表示域的所属关系用.(点),C用->,不如pascal方便;pascal里没有参数的函数不用空括个括号,C得空括个括号;等等。c语言里的各种数据结构和算法pascal均能实现,而且可以用一种更简便的办法实现。要说具体点,那就多得说不完了。虽说pascal没有宏的概念,但有常量的概念。基本语法方面的差别在Delphi和C++Builder中仍然存在。Delphi中的资源远比C++Builder多。Delphi中的所有函数可以看到源代码,而在C++Builder中很多函数只能看到一个“{pascal unit}”的注释。Delphi的查错能力远比C++Builder强,Delphi的编译速度有C++Builder的10倍,(不信自己可以去试) 要是C比pascal更好用,那Borland为什么要用pascal编写vcL呢?微软为什么要从Broland挖人呢?C#怎么会能不用指针了呢

个人建议,不要学,市场上没多少人用了。

个人的一向观点.学习什么工具或语文不是重点

学习你感兴趣的才是正确的做法

在计算机编程中,你只要能真正精通其中的一种语言

其它的很快上手的.,这个是我的经验

下一篇:怎么用SPSS计算变量,已知一列数据,怎么用前一项减去后一项的几倍?

上一篇:判断32个字节里面哪位为1,并取出来

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?