Mr. Chang attended native private schools before 12 years of age. He went to Wusih and Soochow to study Chinese literature under a certain scholar in 1898. In 1899 he entered the middle school of Nanyang College, Siccawei, Shanghai. Mr. Chang entered Peiyang University, Tientsin, to study mining engineering in 1903. Then he went to U.S.A., studied chemistry in Harvard University 1906, graduating with Bachelor of Science degree from Harvard in 1909. From 1909 to 1912 he took chemical research work in Berlin University, Germany.
Chang Hsing-lang returned to China in 1912. He served as technical expert in the civil government of Nanking in 1913. Between 1914 and 1917 he was a professor of chemistry in Peking Government University. From 1917 to 1918 he worked as a special correspondent to the Chinese National History Compiling Bureau resident in Japan.
From 1918 till 1923, most of the time Chang Hsing-lang devoted to the compilation of the "Materials for a History of the Intercourse between China and the Western Countries," and preparation for a Chinese edition of the "Travels of Ser Marco Polo" based upon Yule's English work. In the period from 1925 to 1926 he was a chemist on the Tsingtao and Tsinan Railway.
Between 1926 and 1927 Mr. Chang worked as a Dean of the Sinological Institute of Amoy University, since 1927 - professor of history in the Catholic University of Peking, secretary of the Chinese Geographical Society, Peking.