delphi2005的Pascal语言感觉比C语言难,它比VC++ NET强在哪?

来源:百度知道 编辑:UC知道 时间:2024/06/16 23:26:15
从定义到使用感觉比C难多了,也不直观
比方for循环,C语言一个括号+3个逗号就搞定,Pascal还要to、downto,循环体中还不能改变循环次数。
赋值也是,C语言一个=号搞定,它还要:=
数组的定义到使用就更不用说了,C定义 int a[10];Pascal要 a=array[1..10] of integer;

从定义到易读性都完全不占优势,它比VC++ .NET强在哪???
1楼钻牛角尖了,既然有人说“聪明的程序员用delphi”那它肯定有其它语言没有的优点,你如果对它理解够深,那肯定能发掘出来。

楼主钻牛角尖了,有人说“聪明的程序员用Delphi”,那不用Delphi的程序员都是不聪明的了?Delphi作为最早引入visual设计界面的编程工具,自然有他的独到之处。但是从语法等浅层次的角度来看,肯定是看不出来的,精华在于其设计思路和核心思想。

顺便转一下别人的回答,希望对你有帮助
http://zhidao.baidu.com/question/747310.html?si=1

delphi貌似很多年没有更新了,意味着生产厂家有可能放弃了对它的支持。
不过话说回来,任何语言都是工具,钻研得足够深,都会让你有施展的空间,语言没有好坏贵贱之分。

delphi2005的pascal和free pascal一样吗?
要是觉得不好用,用VB好了,c和pascal都没VB直观的の

一句话:

个人喜好不同,

但是Pascal绝对比C语言好看得多,每个语句都很清晰,不会有歧义。

C语言很多地方疏忽了能编译通过,Pascal则不会有可能。

所以一直作为教学语言,只是目前微软一统江湖,它又不做Pascal。