First, milk and calcium tablets should be eaten at the same time. Although there are no strict taboos, it is best not to eat together. Milk is a food rich in calcium, and with calcium tablets, the primary intake of calcium may be too high, which is not conducive to the balanced absorption and utilization of calcium. It should also be noted that foods with high oxalic acid content cannot be eaten with milk at the same time, so as not to affect calcium intake.
Another reason is that milk is easy to form a covering film on the surface of drugs, which makes calcium, magnesium and other minerals in milk react with drugs to generate water-soluble substances, thus affecting the release and absorption of drug effects. Therefore, don't drink milk for an hour before and after taking the medicine.
Vitamin c is worse. Don't drink milk when taking vitamin C, and you can't take vitamin C with milk, because vitamin B2 and vitamin C in milk will undergo redox reaction in human body, making it lose its efficacy. Vitamin C has certain acidity and strong reducibility, and is easy to be oxidized, while milk contains an oxidizing substance-vitamin B2. At this time, taking vitamin C is easy to be oxidized by vitamin B2, and at the same time, vitamin B2 is also reduced, both of which have lost their due functions.
I hope I can help you.