直肠硬物不一定是癌,可能是直肠脂肪瘤或者是直肠血管瘤所引起,也可能是直肠平滑肌瘤或者是直肠息肉所导致,如果出现直肠血管瘤也会引起直肠异物情况发生。可以去正规医院进行病理活检或者是肿物切除来判断是否出现**,一般会引起大便变形和大便异常现象发生。