我高中时看过一本《世界军衔漫谈》
二战时,欧洲战区盟军总司令是美国陆军上将艾森豪威尔,英国陆军上将蒙哥马利受其指挥。但是后来蒙哥马利被授予英国陆军元帅,比艾森豪威尔军衔还高了。美国只好再把军衔再增加一级“元帅”,授予艾森豪威尔、麦克阿瑟、马歇尔等。
但是英文中,“元帅”的发音也是“马歇尔”,这样称呼陆军参谋长马歇尔元帅时,就成了“马歇尔马歇尔”,不好听。所以一般不叫“元帅”。
美军1星准将、2星少将、3星中将、4星上将,所以通常把元帅改称为“五星上将”了。
巴顿一直是艾森豪威尔的部下,如果不是死得早,也会被授予五星上将军衔的。