一般是吃了颜色深的食物造成的,比如猪血、黑芝麻等食物,也可能是消化性溃疡引起的,生活中要养成规律的饮食习惯,尽量不要吃刺激性和生冷性的食物,否则会加重症状。另外上消化道出血也会有黑便的症状,必要的时候可以到正规医院做胃镜等检查确定病情。确诊后需要在医生的指导下使用解痉止痛的药物治疗。