我对u6.c的预期输出是ABC但在这里我得到了CBA为什么会这样?您能否对此进行详细解释?unionmediatech{inti;charc[5];};intmain(){mediatechu1={2};//1mediatechu2={'a'};//2mediatechu3={2.0};//3mediatechu6={'ABC'};//6cout 最佳答案 您正在使用多字rune字'ABC'来初始化int。如何解释多字rune字(这是使用''的一种不常见方式)是实现定义的。具体来说,int解释中各个字符的顺序是实现定义的。根据'AB