大便颜色发黑和饮食、消化道出血、口服药物有一定的关系。大便表现出颜色发黑但是性质没有改变,这种情况大部分是由于饮食方面的问题造成的。比如在饮食上经常吃动物肝脏、动物血,就会因为食物中含有大量的铁元素,在消化时不能够完全吸收消化,和消化液发生反应氧化为硫酸亚铁,因此造成大便颜色改变。当颜色发黑同时伴有有腹痛、腹泻表现时,就应该警惕是消化道出造成,比如胃底静脉破裂、胃穿孔、胃溃疡等。这些疾病会造成血液进入到消化系统中,经过消化系统排出体外。消化道出血造成的大便发黑主要以柏油样便为主,部分人在近期会服用复方铝酸铋颗粒、果胶铋之类的药物,这些药物之中含有铋剂,铋剂在经过消化系统时会和消化液发生反应,也会造成大便颜色发黑。