发生黑便的原因有:1、服用特殊药物造成,如补血的铁剂、治疗胃病的胃铋剂、活性炭末等。2、使用含铁或染色深的食物,如鸭血、猪血、大量猪肝、火龙果、动物内脏等,动物血中的铁可以在人体的肠道里形成黑色的硫化铁,可使大便的颜色变黑。3、伴头晕、乏力、腹痛、腹胀等表现,可见急性胃炎、消化道溃疡等疾病造成的上消化道出血,若出血量较少且出血速度较慢,血液在肠道内停留时间过长,排出的粪便即为黑色。4、伴随消瘦、体重减轻,可见胃癌,也会造成黑便。5、血液系统疾病,如血友病、新生儿出血症、白血病等累及消化道时也会造成大便发黑。
