程序的可移植性是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:29:58
比如说C程序

就是说程序在完成后,可以直接搬用到其他的平台上。
完成其他平台的需求。这样可以避免代码的重复编写
给编程带来很大方便。
在几乎所有机器上都有C语言编译器
LINUX - g++, ...
Windows - Visual C++, ...
DOS - Turbo C, ...

因此你用C语言写的程序可以在另一种机器上编译并运行

而汇编语言与机器硬件紧密相关,不具备可移植性