大便是黑的是什么原因

便秘主要由病理因素引起,主要是肠内出血所致,可见于胃粘膜损伤或肠套叠的病人,病人多伴有消化道出血。除此之外,如果病人近期食用过带有血块的食物,也会引起大便发黑。