《三国志》
陈宫,字公台,东郡人。他起初和曹操合作,后来在兴平元年与陈留太守张邈反叛,迎吕布入兖州。程昱、荀彧保住了三座城,曹操才没有失去全部根据地。
此后陈宫为吕布出谋。他的计常常更坚决,吕布犹豫,夫妻之间又牵制他。建安三年曹操围下邳,引沂、泗灌城。吕布投降时,陈宫被绑着去见曹操。曹操说他的老母和妻子会得到照顾。陈宫径直走出去受刑,没有回头。曹操为之流涕,并养活了他的家人。
《三国演义》
演义把陈宫写成最早识破曹操的人。曹操错杀吕伯奢一家之后说「宁教我负天下人」,陈宫因此离开他。这段独白和离弃,是小说给曹操定下的道德起点。
下邳城破,陈宫拒降,要求先死。曹操送他的母亲和妻子回许都赡养。小说保留了这个结尾,也让陈宫在吕布身边多次献计而不被采纳,用来解释吕布为什么必败。
参考: 维基百科 · 陈宫