引起直肠癌的病因是很多的,首先就是饮食的原因,平时饮食辛辣、烟酒比较重的病人容易长直肠癌,吃海产品,特别是吃变质的腌制海产品,如咸菜这一类的也可以引起直肠癌的发病。
饮食上少吃维生素,或者少吃高纤维素、高维生素的食物,这类人也容易长直肠癌。