在现代人的饮食结构中,高脂肪、高蛋白食物所占的比例越来越大,而膳食纤维的摄入来那个去日渐减少。高脂肪、高蛋白的食物在人体内分解后,会产生较多的致癌物质。在缺乏膳食纤维的情况下,这些致癌物质会长时间地停留在结肠粘膜上,从而可诱发结肠癌。