铝的氧化物是致密的。表面被氧化后,氧化物就把氧气和铝隔开了,导致不能继续氧化。至于铁嘛,氧化物蓬松,所以可以不断氧化。更深的原因在于 铁是不纯的,含有碳,导致原电池效应被腐蚀。如果是纯铁,几乎不生锈
因为镁、铝在空气中氧化以后,表面会形成致密的氧化镁和氧化铝,阻止内部的金属与氧气接触,从而起到抗腐蚀的作用。而铁在空气中氧化以后,会形成疏松的氧化铁,内部的铁还会接触到氧气和水,因而会继续被腐蚀。
你的问题没写完吧?