大便颜色发黑是什么原因

黑是上消化道出血所致,血在肠内停留时间过长,氧化后变成黑色,继而形成黑便。上消化道出血包括食管、胃、十二指肠、胰胆等病变引起的出血,常见的疾病有:食道溃疡、胃和十二指肠溃疡、食管胃底静脉曲张、胃癌等,其次是食道炎、急性胃炎、胃肠道吻合术后等。建议去医院做进一步检查,如血、便常规等,进行诊断和治疗。