社区
语言基础/算法/系统设计
帖子详情
你认为pascal语言有什么长处和不足?
stgsd
2008-12-03 12:43:56
你认为pascal语言有什么长处和不足?
要求
是指p语言本身的,不是其开发环境的。
最好是讲需要补充点什么语法,什么规则你不喜欢
...全文
302
27
打赏
收藏
你认为pascal语言有什么长处和不足?
你认为pascal语言有什么长处和不足? 要求 是指p语言本身的,不是其开发环境的。 最好是讲需要补充点什么语法,什么规则你不喜欢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Li103ZzZ
2009-04-12
打赏
举报
回复
up
starluck
2008-12-08
打赏
举报
回复
還不錯的語言,我一直在用。:)
oushengfen
2008-12-07
打赏
举报
回复
Pascal我认为语法严谨,非常。
Mit1208
2008-12-07
打赏
举报
回复
程序嘛..都是方便日常工作才出来的!能编写方便自己工作的程序就行
stgsd
2008-12-06
打赏
举报
回复
再挂几天
BCBPLC
2008-12-06
打赏
举报
回复
要没有DELPHI,PASCAL早就完了,就象ALOGL60一样(许多人都没听说过),
标准PASCAL中许多没有考虑好,象文件系统,指针等,不得不进行扩充,用
{$+} {$-}之类的.
C的麻烦是头文件的烂用,这可能是当年BORLAND选PASCAL而未选用C的原因,
本来风头是C,结果让位于PASCAL了.
stgsd
2008-12-03
打赏
举报
回复
1楼:
第二条理由不是需要的
长沙三毛
2008-12-03
打赏
举报
回复
1)关键字太长
2)与主流语言族C/C++区别明显
cccok
2008-12-03
打赏
举报
回复
我顶
日立奔腾浪潮微软松下联想
2008-12-03
打赏
举报
回复
很多、很多、很多...
没有Delphi,Pascal也不会灭绝,还有Free Pascal、Oxygene/Chrome、Modula-2、Ada... 都是从标准Pascal发展出来的。
stgsd
2008-12-03
打赏
举报
回复
很好,各位继续
gyk120
2008-12-03
打赏
举报
回复
这么说吧,Pascal的意图是很长远的,它是一个有野心的语言,他意图实现一种不会被误用的语言,因此编译器在错误判断提醒方面很严格,稍有越界,编译器就会阻止代码运行。这点和C++不同,C++不会提示你这段代码是不安全的,只是这样束缚了程序员的思维,而且造成了很多程序员“只要编译器愿意编译代码,代码就没问题”的坏思想,要不是Borland最后推出扩展的Pascal也就是Delphi,Pascal估计早就灭绝了。。。
etomahawk
2008-12-03
打赏
举报
回复
[Quote=引用 5 楼 BCBPLC 的回复:]
PASCAL 为何没有静态变量,只好用全局变量代替;可JAVA与C都有静态变量
static int x=5; 它虽是局部的但值不会消失的变量,用在子程序中再次执行仍能访问到;
[/Quote]
可以使用编译开关实现类似的效果。
{J+}
nStatic: Integer;
{J-}
shuihan20e
2008-12-03
打赏
举报
回复
没意思
sdzeng
2008-12-03
打赏
举报
回复
又是比较语言
starwlj
2008-12-03
打赏
举报
回复
PASCAL适合教学,结构严谨。
但实际应用的时候不够灵活。比如用16进制代替字符输出,很多时候控制字符输出都是需要用16进制表示比较方便。
ajiwuweibin
2008-12-03
打赏
举报
回复
长处:功能强大
不足:有些功能不能实现
yf520gn
2008-12-03
打赏
举报
回复
强帖留名!不得不顶!
byteh
2008-12-03
打赏
举报
回复
长处就是名称比较长:pascal > Java > C++ > c# > c
哈哈
yinxd6112
2008-12-03
打赏
举报
回复
我觉得pascal挺好的 有个free pascal,可以跨平台的 比较强 就是有点不成熟
加载更多回复(7)
Windows版YOLOv4目标检测实战:中国交通标志识别
课程演示环境:Windows10 需要学习Ubuntu系统YOLOv4的同学请前往《YOLOv4目标检测实战:中国交通标志识别》 在自动驾驶中,交通标志识别是一项重要的任务。本项目以中国交通标志数据集TT100K为训练对象,采用YOLOv4目标检测方法实现实时交通标志识别。本课程的YOLOv4使用AlexyAB/darknet,在Windows系统上做项目演示。具体项目过程包括:安装YOLOv4、TT100K标注格式转换成
PASCAL
VOC格式、训练集和测试集自动划分、修改配置文件、训练网络模型、测试训练出的网络模型、性能统计、先验框聚类分析和NMS(非极大抑制)方法修改。 本课程会讲述使用Python程序将TT100K数据集的格式转换成
PASCAL
VOC格式和YOLO格式的方法,并提供相应代码。
强类型和弱类型的
语言
有什么区别
强类型
语言
强类型
语言
也称为强类型定义
语言
。是一种总是强制类型定义的
语言
,要求变量的使用要严格符合定义,所有变量都必须先定义后使用。 java、.NET、C++等都是强制类型定义的。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。 例如你有一个整数,如果不显式地进行转换,你不能将其视为一个字符串。 与其相对应的是弱类型
语言
:数据类型...
Pascal
基础算法教案
基础算法教案 目录 第一课 算法简介... 1 第二课 多精度数值处理... 1 第三课 排列与组合... 6 第四课 枚举法... 9 第五课 递归与回溯法... 25 第六课 递推法... 42 第七课 贪心法... 50 第八课 分治法... 64 第九课 模拟法... 70 习题... 79 ...
强类型和弱类型的
语言
、动态类型和静态类型
语言
各有什么区别
强类型
语言
强类型
语言
也称为强类型定义
语言
。是一种总是强制类型定义的
语言
,要求变量的使用要严格符合定义,所有变量都必须先定义后使用。 java、.NET、C++等都是强制类型定义的。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。 例如你有一个整数,如果不显式地进行转换,你不能将其视为一个字符串。 与其相对应的是弱类型
语言
:数据类型可以被忽略的
语言
。它与强类型定义
语言
相反, 一个变量可以赋不同数据类型的值。 弱类型
语言
弱
《中国风暴》=程序员忠告之--我该学什么开发
语言
?
程序员忠告之一--我该学什么开发
语言
? 接触编程有多年了,也算积累了一些经验,希望能给刚入门的朋友一些帮助,文章仅代表本人观点,如有错误之处,还请多多包涵。 1.我该学什么
语言
? PB、VB、VC、Delphi、Java……面对各种各样的编程
语言
,你是不是被弄昏了头脑呢?该学什么?“学VC吧!”许多高手说。并且还举了很有说服力的例子:“学VB只要两个月,学VC要一年,如果先学VB再
语言基础/算法/系统设计
16,749
社区成员
33,245
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章