大便带血并不一定是癌症的,其实大便带血是肠癌的症状之一,但是绝大部分造成出血的原因,都是缘于良性病灶如痔、肛裂,息肉、大肠炎、大肠肠憩室症等等。
直肠癌的病因目前仍不十分清楚,其发病与社会环境、饮食习惯、遗传因素等有关。