找软件用软件,到华军软件园!
    如果有问题反馈和技术支持,请加群联系小编!群②:678735952 华军软件园交流②群
您的位置:华军软件园>LINUX软件>编程开发>

Free Pascal

  • 版  本:3.0.0
  • 软件授权:免费软件
  • 软件类型:国外软件
  • 软件语言:英文
  • 更新时间:2018/04/02 16:00:47
  • 应用平台:Linux/FreeBSD/UNIX
  • 软件官网: www.188soft.com
  • 软件大小:31.38M
不是你要找的软件?
关注公众号由软件小博士为您全网搜索
基本简介
Free Pascal

  Free Pascal(全称 FPK Pascal)是一个32位和64位专业Pascal编译器。它可以在多个处理器架构中运行:Intel x86,AMD64/x86-64,PowerPC32/64, SPARC和 ARM。它支持的操作系统有Linux,FreeBSD,Haiku,Mac OS X/ iOS/Darwin,DOS,Windows32/64/CE,OS/2,MorphOS,Nintendo GBA,Nintendo DS和 Nintendo Wii。另外,在JVM,MIPS 和 Motorola 68k处理器架构或操作系统中使用的Free Pascal正在研发开发版本。华军软件园为您提供Free Pascal下载,Free Pascal官方下载。

相似软件
版本说明
软件地址

 

Free Pascal

 

  FreePascal与TurboPascal区别


  虽然FreePascal尽量设计得和TurboPascal接近,但是由于以下的两个原因,两者之间还是有一些区别的:

  FreePascal

  1.FreePascal是一个32位的编译器,而TurboPascal只是16位编译器;

  2.FreePascal是一个跨平台的编译器,而TurboPascal只在windows和DOS上使用。

  如果你的代码遵守ANSIPascal标准,那么将代码从TurboPascal移植到FreePascal是没有问题的。

  下面是在TurboPascal上可以使用,但是在FreePascal就不能使用的一些语言特性:

  1.函数和过程在使用时,参数的类型必须和定义时完全一致。原因是在FreePascal中添加了函数重载功能(可以用完全相同的多个标识符定义多个函数,只要它们的参数不同,就是不同的函数;在没有此功能时,非整实型的实在参数可以与整形的形式参数赋值相容);

  2.Protected、Public、Published、Try、Finally、Except、Raise成了关键字,不能作为标识符的名字;

  3.Far、Near不再是关键字了,原因是FreePascal是32位系统,不再需要这些关键字;

  4.布尔表达式不一定要全部进行计算。只要最终结果已经能够确定,就不再计算其它还没有计算的部分了——比如布尔表达式exp1andexp2andexp3,如果已知exp1的结果是false,那么怎么表达式的结果肯定是false,exp2和exp3就不用进行计算了;

  5.在FreePascal中,集合中的元素都是4个字节长的;

  6.表达式执行的顺序是不确定的。比如对于表达式a:=g(2)+f(3);不保证g(2)一定在f(3)之前执行;

  7.如果用Rewrite打开文件,那么文件就只能被写入了。如果需要读取这个文件,要对文件执行Reset;

  8.FreePascal在程序结束之前一定要关闭输出文件,否则输出文件可能不能被正确的写入;

 

  9.FreePascal理论上可以使用4GB的内存,因此实际上几乎可以使用系统中的所有剩余内存(除非系统中有内存限制),这是由于FreePascal是32位的编译器。但是对于TurboPascal来说,由于是16位的编译器,因此不能定义大小超过64KB的数据类型和变量,并且在DOS实模式下可以使用的内存总数只有640KB。

所属专题
pascal语言

pascal语言

华军软件园为小伙伴们整理合集了关于Pascal语言的工具专区。Pascal是一种计算机通用的高级程序设计语言。它由瑞士Niklaus Wirth教授于六十年代末设计并创立。Pascal也可以是指人名,它的取名原本就是为了纪念十七世纪法国著名哲学家和数学家Blaise Pascal,而不是编程工具。以法国数学家命名的pascal语言现已成为使用最广泛的基于DOS的语言之一。喜欢的小伙伴...

Free Pascal下载地址
我要反馈
选择问题
网友评论
如有问题,请加群联系小编!群②:678735952 华军软件园交流②群
网名:
(您的评论需要经过审核才能显示)
  • 置顶 华军网友 2017-06-24 11:29:42
    下载了如何安装啊请指教
  • 置顶 华军网友 2017-03-03 13:59:17
    window8兼容不?
  • 置顶 华军网友 2016-10-25 08:33:24
    这个Free Pascal在编程开发里算不算好用的软件啊,之前用过其它的,但是感觉都不是很让我满意。
  • 置顶 华军网友 2016-10-17 17:18:03
    Free Pascal有没有破解版的啊,有的朋友麻烦推荐一下
  • 置顶 华军网友 2016-09-17 15:44:45
    比其他的编程开发软件好用多了,推荐给大家
  • 20楼 华军网友 2016-08-09 15:25:51
    之前找了其他的与这个Free Pascal类似的软件,唯独这个满意,而且还是免费软件
  • 19楼 华军网友 2016-05-17 13:15:27
    挺好用的,软件的功能有很多,只试了一个
  • 18楼 华军网友 2016-03-20 15:55:36
    Free Pascal虽然是免费软件的,但还是有些问题,有待改进呀~
  • 17楼 华军网友 2016-01-12 13:44:31
    各位要是想要功能更强大的Free Pascal,就请换免费软件的版本吧
  • 16楼 华军网友 2015-08-23 12:19:46
    用了很多年Free Pascal了,真心觉得它在编程开发里一直很出色,希望它能一直强大下去。
精彩推荐
软件介绍
相关文章
所属专题
相关下载
下载地址
网友点评
返回顶部
前往
下载