Zhang Cheng (178–244), courtesy name Zhongsi, was a military general of the state of Eastern Wu during the Three Kingdoms period of China.
[3] When Sun Quan still held the nominal appointment of General of Chariots of Cavalry (驃騎將軍) in the late Eastern Han dynasty, he recruited Zhang Cheng to serve as an assistant official in the west bureau of his office.
Sun Quan appointed him as the Chief Controller (都督) of Ruxu (濡須), a Wu garrison strategically located along the Yangtze River at the north of present-day Wuwei County, Anhui.
Cai Kuan later rose the position of Minister of the Guards (衞尉) in the Wu government, while Xie Jing became the Administrator of Yuzhang Commandery (豫章郡; around present-day Nanchang, Jiangxi).
Zhang Cheng initially declined because he felt awkward about becoming his friend's son-in-law, but eventually agreed after Sun Quan persuaded him to do so.