肝癌有腹水应结合具体病因进行治疗:第一、如果是由于低蛋白引起的腹水,治疗主要是输人血白蛋白、吃蛋白粉,保证白蛋白功能的正常以后,腹水慢慢就会好转,同时要用利尿剂类药物使腹水排出一部分,如果腹水实在太多,白蛋白补不上去,可能需要做胸穿、腹穿,做引流的同时要做一些培养,化验腹水的功能。第二、如果是肝癌引起的癌性腹水,目前主要的治疗是做腹水的穿刺,打一些化疗药、生物制剂、靶向药等控制腹水里面的肿瘤生长。