您定义的两段程序的段名重名了。两个程序段都是“fix_program”故出现编译链接错误。 1.是不是可以定义某一段,从哪个地址开始到哪个地址结束的? --〉可以,实际上不必这样麻烦。不定义新段,连续编写程序即可。 2.或者是不是可以强制设置B段覆盖地址A段 --〉个人不倾向这样操作,即使编译器支持这种写法,也是容易出错的。严格规范的程序严禁这样的编程方式。