The invention relate to the technical field of channel coding of a wireless communication system and a satellite communication system, and provides a method for constructing a code-rate compatibility QC-LDPC code on basis of matrix row deletion. The method includes the steps that firstly, on the basis of a GCDg8 algorithm, QC-LDPC codes with a large girth and a low code rate are constructed to serve as primary codes, then successive row deletion of an exponential matrix is carried out to obtain subcodes with a high code rate and an unchanged information bit length, and the short-length problem of code words with a high code rate is avoided; row deletion means that corresponding edges of Tanner graphs corresponding to the primary codes without the short-length problem are deleted, the short-length problem cannot occur, and the girth may increase; ultimately, the subcodes are processed through a hidden technique, the minimal distance of the code words is increased, and performance of the code words is improved. According to the method, the code-rate compatibility QC-LDPC code with structural design is adopted, and compared with an LDPC code constructed in a PEG algorithm, construction is easier to achieve, hardware achievement complexity is not high, and performance is more excellent.