问题分析:目前对肝癌的病因病机尚不明确,有的认为与肝硬化以及病毒性肝炎所导致肝脏的损伤有关。现在对肝癌晚期的治疗,如果能改正没有发生转移,可以通过手术治疗。癌变的范围较小,可以切除癌变的部位,如果不能切除,可以通过肝动脉结扎,也可以通过肝脏的移植手术。不能手术的可以选择放疗或者化疗。