free pascal 在 linux 下 和 windows 下有什么区别啊?

 我来答
初次的微笑
2013-05-03 · TA获得超过2849个赞
知道大有可为答主
回答量:2920
采纳率:63%
帮助的人:2070万
展开全部
Free Pascal是一个32位的pascal语言编译器,类似delphi,Pascal理论上可以使用4GB内存
由于Free Pascal跨平台的编译器,在 linux 下 和 windows 下除了界面不同外,功能上没有本质区别
追问
但是有同学告诉我linux下pascal中不能使用int64,不知道是不是这样的?
追答
Int64是有符号 64 位整数数据类型,相当于C++中的long long、 C# 中的 long 和 SQL Server 中的 bigint。在 32 位 Intel 计算机上分配 64 位值不是原子操作;即该操作不是线程安全的。这意味着,如果同时将一个值分配给一个静态 Int64 字段,则该字段的最终值是无法预测的。所以你的同学说pascal中不能使用int64是有道理的
乐珈蓝利0hL017
2013-05-03 · TA获得超过1.5万个赞
知道大有可为答主
回答量:3703
采纳率:80%
帮助的人:1485万
展开全部
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.

在不同系统下运行,可能界面外观样式上稍有不同,如窗口标题栏、按钮。以及不同系统下快捷键有区别。其他并无不同。
——————————————————
:)希望以上的回答对你有所帮助
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式