维生素C能促进铁的吸收。原因是铁主要是以两种方式存在,一种是不容易被人体吸收的三价铁,还有一种是容易被人吸收的二价铁,而且二价铁不太稳定,很容易被氧化成三价铁。而维生素C可将三价铁转化为二价铁,这也就可以增加了人体对铁的吸收量。

至于钙和锌我没听说过可以促进吸收。