简单来说,因为灵长动物的共同祖先天天吃水果,对Vc合成的选择压力很小。这就和很多洞穴鱼失去视力是一样的道理。
@Xiaoyu Zhuo 说的已经很对了,但是具体过程是怎样,目前还没有定论。
- 人类之所以不能自行合成维生素c,是因为本来用于制造维生素C的基因(即“L-古洛糖酸内酯氧化酶基因”gene for L-gulonolactone oxidase GULO)发生了严重突变,所以我们无法合成 GULO酶(四种合成过程必要酶之一),也就无法利用葡萄糖在肝脏中制造维生素C。GULO基因坏损也出现在豚鼠身上,而这也和维生素c的发现有关。
- 与人类亲缘性最近的灵长类动物猿和猴,也发生了相同突变,导致GULO基因无法表达。人类和灵长类动物的共同祖先大约生活在6千万年,而研究发现那些生活于1亿年前的哺乳动物祖先,就从来不会患上坏血病,它们能自己合成维生素C。可以看到人类在演化过程中逐渐丧失了这种独立合成维生素c的能力。
- GULO基因缺陷,不仅存在于灵长类动物和豚鼠身上,还存在于其他物种,比如蝙蝠和鸣禽。所以目前认为在动物开始吃维生素C含量丰富的食物之后,它们自己很可能就会逐渐失去合成维生素C的能力。比如我们灵长类动物的祖先,早就开始食用果实和叶子。而这些食物为他们提供了丰富的维生素C,没有了选择压力,而维持GULO基因的活性又会额外消耗能量(合成维生素C是要消耗供能物质葡萄糖的)。
- 总的来说,都是自然选择吧,如果你长时间里置身于到处都能获取维生素的环境,自然就不需要动用制造维生素的基因了。
总而言之,言而总之,除了维生素D和维生素K之外,人类不能自己制造其他任何一种我们必需的维生素。------真是弱爆了!换个角度来看,人这么弱,怎么可能是被创造出来的。