结肠癌的病因不是很明确,一般与下面三个因素有关:1、饮食或者是致癌物质;2、慢性的结直肠炎;3、遗传因素。红薯是一种高纤维的食物,高纤维的食物有较强的吸水性,能使肠道内粪便的质量和体积增大,使肠内容物的排空速度加快,就减少了粪便中致癌物质的形成和活性,缩短了致癌物质和肠黏膜的接触时间。吃红薯、吃高纤维的食物,有利于结直肠癌术后的治疗。