externextern "C " uint16 DebugZone; 谁能帮我解释下这句 谢拉![解决办法]对于变量,其实就没有extern "C ",因为变量没有“名变化”,所以extern "C "就退化为extern[解决办法]uint16 DebugZone; //声明,假如在一个C文件中写 extern uint16 DebugZone; //在另一个C文件中引用,如果写成上面的一样,就重复声明了