大便发黑一方面是食用动物肝脏、血液等食物以及铋剂、铁剂等药物或口服含有金属离子的中药引起。另一方面可能是消化道出血,血液在肠道中经过硫化作用所致。
如果有大便发黑,需要及时就诊,做便潜血明确是否为消化道出血。如确定为消化道出血,还需要行胃镜、结肠镜等检查,明确出血的病因。