同一个C语言程序,若在两台不同指令系统的机器上运行,编译后的程序是否一样?能否用同一个编译器编译?


RT
如碧凳键果生悔巧成的程序不是在本机上运行的话,这种粗老编译器叫做 cross compiler
不是 cross compiler 的话,生成的程序就只能在本机以及与本机具有相同指令集的机器上运行了
编译后的程序二进制文件会不一样,但是程序运行的结果是一样的