大便发黑的原因有很多,一般情况下有以下三种原因:
第一是消化道出血,大便呈黑色或棕黑色,为上消化道出血最常见的症状之一。如果出血量较少,且出血速度较慢,血液在肠内停留时间较长,排出的粪便即为黑色,若出血量较多,在肠内停留时间较短,则排出的血液呈暗红色,出血量特别大,而且很快排出时也可呈鲜红色。常见的引发黑便的疾病有消化性溃疡病、急性胃黏膜病变、胃黏膜脱垂、胃癌等都会导致大便发黑。
第二是某些药物也可以引起大便发黑,比如补血的铁剂、口服活性炭末、治疗胃病的铋剂和某些中药等。
第三是食用含铁的食物也会使大便发黑,如进食猪血、鸭血或大量的牛肉、猪肝后,动物血中的铁可以在人体肠道内形成黑色的硫化铁,使大便的颜色变黑。