你好!大便发黑一般是血红蛋白在肠道代谢的结果,而血红蛋白的来源有很多,比如食物(动物血、动物内脏、和肉类)。另一种是胃肠道出血,由肿瘤、痔疮、息肉等等疾病所致的。
建议到正规三甲医院检查确诊,确定病因后再对症治疗,不要盲目用药。