Chang was born in Taixing County (now Taixing), Jiangsu, on 6 July 1931, to Chang Yisheng (常遗生), and Zhu Zhuoyuan (朱茁沅), both were teachers.[2][3] He attended Taixing County Private Yanling Middle School, Taixing County Middle School, Zhenjiang High School, and the Affiliated High School of Nanjing Central University.[3] In 1949, he was admitted to Tsinghua University, where he majored in geology.[3]
After graduating in 1952, he was assigned to the Tongling No. 321 Geological Team and was transferred to the Geological and Mineral Resources Department of East China Geological Bureau in July 1955.[4] He moved back to the Tongling No. 321 Geological Team in December 1957, and was promoted to chief engineer in September 1960.[4] He was despatched to Anhui Provincial Geological Bureau in September 1977.[4] He moved up the ranks to become deputy chief engineer in October 1978 and chief engineer in 1982.[4]
Chang married Wang Deyong (汪德镛) on 8 June 1957, they had a son and two daughters together. On 27 April 2024, he died in Hefei, Anhui, at the age of 92.[1][5]