张衡,字建平,怀州河内人,北周到隋朝时期大臣,西魏河阳太守张嶷的孙子,北周万州刺史张光的儿子。个性耿直,胸怀大志,初仕北周,累迁掌朝大夫,隋文帝继位,历任司门侍郎,支持晋王杨广治理并州和扬州。杨广成为太子后,迁太子右庶子兼任给事黄门侍郎,协助太子杨广夺取皇位。隋炀帝时期,深得重用,累迁银青光禄大夫、御史大夫,奉命营建汾阳宫时,劝谏隋炀帝爱惜民力,受到猜忌。以诽谤朝政罪被杀,追赠大将军、南阳郡公,谥号为忠。
张衡,幼怀大志,有鲠直之风,十五岁,到太学学习,他用心学习,认真研究,被同辈人所推许。周武帝宇文邕遭太后之丧,却与左右亲信出去打猎,张衡免冠露发,抓住北周武帝的坐骑,直言劝谏,周武帝嘉奖了他,赐他衣服一袭、良马一匹,提拔他当汉王侍读。张衡到沈重那里学习《三礼》,略略推究大意,累次升迁,到任掌朝大夫。
隋文帝杨坚建立隋朝后,拜授他为司门侍郎,到晋王杨广为河北行台时,张衡历任刑部、度支二曹郎,后因河北行台废置,授他为并州总管掾。杨广转而镇守扬州后,张衡又当他的总管掾,杨广很亲重他,张衡也尽忠竭力侍奉他。夺太子之位的计谋,大多为张衡所提出,因母丧离职,一年多后,重新作官,当扬州总管司马,赐缣采三百段。
熙州人李英林聚众造反,设置文武百官,朝廷以张衡为行军总管,率领步兵、骑兵五万人讨伐平定叛军,授为开府,赐奴婢一百三十口,缣采五百段,另加金银和牲畜。杨广成为皇太子后,授张衡为右庶子,兼任给事黄门侍郎。隋文帝驾崩,杨广继位,任给事黄门侍郎,升任银青光禄大夫,不久任御史大夫,很被杨广亲近看重。
杨广到榆林郡后,回到太原,对张衡说:“我想到你家里去,你为我作东道主吧。”张衡赶到河内,与张家的人准备好牛肉美酒。杨广上太行山,开辟直路九十里,以到他家里。杨广很