发生粪隐血(+),主要考虑两种情况:1.饮食因素影响,如果食物中含有动物的血制品,例如猪血、鸭血,这时在进行粪常规检查时,也可以表现为隐血(+)。2.消化道出血,当每天消化道出血在5-10ml时,可以表现为粪隐血(+),引起消化道出血的原因有结肠肿瘤,结肠息肉和消化性溃疡等等。可以进行胃肠镜检查,观察是否有消化性溃疡以及结肠息肉和结肠占位,必要时进行病理检查可以明确诊断。