人眼中維生素C的含量大約比血液中高出30倍。 隨著年齡的增長, 營養吸收功能與代謝機能逐漸減退, 晶狀體營養不良, 維生素C含量明顯下降, 久而久之引起晶狀體變性, 導致白內障發生。 維生素C還能減弱光線和氧對晶狀體的損害, 具有防止老年性白內障形成的作用。
近年來有許多研究工作者通過大量實驗室研究, 認為白內障可能是許多因素的綜合結果, 晶體氧化損傷是其形成的最初因素。
研究發現, 晶體本身有著一定的防禦氧化損傷的功能, 如晶體中存在一些清除劑及其他一些有機物,
因此, 專家認為, 維他命及一些微量元素對防治白內障的形成與發展有相當重要的作用, 故老年人平時應多攝取含有豐富維他命C、維他命 E、乙型胡蘿蔔素、谷胱甘肽、維他命B1、維他命B2等維他命的食物。 但要注意不可一次食用過量, 以防中毒。