巨幼细胞性贫血是由于体内维生素B12和叶酸相对或绝对缺乏,从而导致DNA合成障碍所引起的。引起维生素B12和叶酸缺乏的原因有以下方面:长期素食者可导致维生素B12摄入不足,消化性溃疡、萎缩性胃炎、先天性内因子缺乏等疾病以及长期服用二甲双胍等药物会引起维生素B12吸收障碍;烹调食物温度过高会引起叶酸破坏,小肠病变、酗酒、某些药物、肝硬化等因素会引起叶酸吸收和利用障碍,怀孕等因素会引起叶酸需求过多。这些因素都会导致维生素B12和叶酸的相对或绝对缺乏,使DNA合成障碍,导致巨幼细胞性贫血。