A general construction of inter-group complementary (IGC) codes is proposed based on perfect complementary (PC) codes,interleaving operation,and the orthogonal matrix.The correlation properties of the newly constructed IGC codes can be described as follows:(1) the autocorrelation sidelobes of the codes are zeros in the zero correlation zone (ZCZ);(2) the cross-correlation functions (CCFs) between any two different codes of the same group are zeros in the ZCZ;(3) the CCFs between any two codes of different groups are zeros everywhere.The key point of this construction is that the ZCZ length of the generated IGC codes can be chosen flexibly.It is well known that there is a limitation between the ZCZ length and the number of mates;that is,the smaller is the length of ZCZ,the more are the IGC codes that can be generated.Therefore,if we can choose the ZCZ length of the IGC codes flexibly according to the requirement of the system,more users can be accommodated in the system.