c语言是如何跨平台的?

[复制链接]
查看11 | 回复1 | 2007-8-13 16:39:48 | 显示全部楼层 |阅读模式
标准C和标准C++都是源代码级跨平台的, 也就是说你用标准C/C++写的代码在windows下编译后就可以windows下运行, 在unix/linux下编译后就可以在unix/linux下运行.跨硬件平台是靠编译器的,比如要输出一个字符,C里用printf("C");硬件平台a用中断A输出, 硬件b用中断B输出, 那么就得有两个不同的编译器, 它们都用不同的方法实现C的功能
回复

使用道具 举报

千问 | 2007-8-13 16:39:48 | 显示全部楼层
是说如何跨硬件平台的.还有LINUX下编译的BIN文件能在WINDOWS下运行吗?不能
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行