free pascal 在 linux 下 和 windows 下有什么区别啊?
展开全部
Free Pascal是一个32位的pascal语言编译器,类似delphi,Pascal理论上可以使用4GB内存
由于Free Pascal跨平台的编译器,在 linux 下 和 windows 下除了界面不同外,功能上没有本质区别
由于Free Pascal跨平台的编译器,在 linux 下 和 windows 下除了界面不同外,功能上没有本质区别
追问
但是有同学告诉我linux下pascal中不能使用int64,不知道是不是这样的?
追答
Int64是有符号 64 位整数数据类型,相当于C++中的long long、 C# 中的 long 和 SQL Server 中的 bigint。在 32 位 Intel 计算机上分配 64 位值不是原子操作;即该操作不是线程安全的。这意味着,如果同时将一个值分配给一个静态 Int64 字段,则该字段的最终值是无法预测的。所以你的同学说pascal中不能使用int64是有道理的
展开全部
Free Pascal (又名 FPK Pascal)
是一个32位和64位的专业级的Pascal 编译器。它可以在多种不同架构的处理器上运行: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. 曾经发行的1.0版本还支持摩托罗拉680x0. Free Pascal可以在以下系统上运行: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc和classic版本) 以及MorphOS.
在不同系统下运行,可能界面外观样式上稍有不同,如窗口标题栏、按钮。以及不同系统下快捷键有区别。其他并无不同。
——————————————————
:)希望以上的回答对你有所帮助
是一个32位和64位的专业级的Pascal 编译器。它可以在多种不同架构的处理器上运行: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. 曾经发行的1.0版本还支持摩托罗拉680x0. Free Pascal可以在以下系统上运行: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc和classic版本) 以及MorphOS.
在不同系统下运行,可能界面外观样式上稍有不同,如窗口标题栏、按钮。以及不同系统下快捷键有区别。其他并无不同。
——————————————————
:)希望以上的回答对你有所帮助
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询