Cable-membrane structures are widely employed for large space reflectors due to their lightweight, compact and easy package. In these structures, membranes are attached to cable net, serving as reflectors themselves or as supporting structures for other reflective surface. The cable length and membrane shape have to be carefully designed and fabricated to guarantee the desired reflector surface shape. However, due to inevitable error in cable length and membrane shape during the manufacture and assembly of cable-membrane reflectors, some cables have to be designed to be capable of length adjustment. By carefully adjusting the length of these cables, the degeneration in reflector shape precision due to this inevitable error can be effectively reduced. In the paper a shape adjustment algorithm for cable-membrane reflectors is proposed. Meanwhile, model updating is employed during shape adjustment to decrease the discrepancy of the numerical model with respect to the actual reflector. This discrepancy has to be considered because during attaching membranes to cable net, the accuracy of the membrane shape is hard to guarantee. Numerical examples and experimental results demonstrate the proposed method.