解释一下为什么会有黑便?因为人正常的大便是黄色软便,出现黑便以后,说明有消化道出血,准确来说,是上消化道出血的一种症状,比方胃溃疡出血、十二指肠溃疡出血。当血液流入小肠,经过消化液的分解破坏,红细胞释放出血红蛋白和亚铁离子。亚铁离子和小肠中的硫化物形成硫化亚铁。硫化亚铁这种化合物导致大便成为黑色,这是黑便形成的原因。同样道理,猪血的血液成分和人血的血液成分基本一样,所以,进食猪血以后,猪血在消化道里同样经过消化、吸收,会产生硫化亚铁,而导致大便变黑。所以,有些人吃过动物血液,比方猪血、鸭血或者口服过含有铁的制剂,比方蔗糖铁等药物,同样都会导致黑便。