According to recent academic studies and legal practices,there remain many disagreements a-bout whether international law is systemic and hierarchical and the meaning and the role of Art.31.3(c)of the Vienna Convention on the Law of Treaties.Due to the coexistence of its systemization,fragmentation, openness and self-containedness,current international law is an incomplete and developing system based on common values and initial hierarchy.Fragmentation jeopardizes its systematicity.The causes are compli-cated,including the limits of international law,the absence of lawmakers,and the evolution of international relations.This paper analyzes the function of integration and development of Art.3 1.3 (c )of the Vienna Convention on the Law of Treaties.From the perspective of maintaining the international law system,Art. 31.3(c)is an effective method to reduce fragmentation;but it also has limits:it is quite solid that the cur-rent international law system is determined by the power