c程序的兼容性怎么样?
我只会用c语言编程,但所编出的应用程序不可以在没有安装c语言编译程序的系统上运行,有没有办法使我所编的程序在所有的平台上都能运行呢?
我只会用c语言编程,但所编出的应用程序不可以在没有安装c语言编译程序的系统上运行,有没有办法使我所编的程序在所有的平台上都能运行呢?
2007-08-03 10:19
2007-08-03 10:25
1.c语言编出的应用程序,不需要安装c语言编译环境
2.如需跨平台使用,A,必须到相应平台重新编译.B,源程序必需移植性好,不做修改或少做修即可在不同平台编译

2007-08-03 10:27
2007-08-03 10:34
对于C语言,如你程序仅涉及C标准库的调用,那么,移植时几乎用不到修改多少,重新编译即可.如果你的程式涉及到特定平台的API,则几乎没有移植性可言.
换而言之,C语言的移植性其实是 编译环境的库函数支持+#define 语句 来决定的.

2007-08-03 10:37

2007-08-03 13:42

2007-08-03 21:11
对于C语言,如你程序仅涉及C标准库的调用,那么,移植时几乎用不到修改多少,重新编译即可.如果你的程式涉及到特定平台的API,则几乎没有移植性可言.
换而言之,C语言的移植性其实是 编译环境的库函数支持+#define 语句 来决定的.
说得好..。

2007-08-04 00:07
2007-08-04 00:12
2007-08-04 05:31