为什么人老了头发会变白

发变白的原因是因为随着年龄的增长,身体内的黑色素生成减少,导致头发失去色素而变白。此外,遗传因素、压力、营养不良等也可能影响头发变白的速度和程度。