诸葛亮临终前,把军事大权亲手交给了姜维。作为肩负“恢复中原,重兴汉室”大业重任的姜维,九次兴师伐魏,最终以身殉国。《三国演义》用了第一百零七回至一百一十六回,共九回记载此事。
那么,历史上姜维到底几伐中原呢?据史书记载,第一次北伐,后主延熙元年(238年)姜维和蒋琬出师陇右,在南安与魏军相持不下。第二次北伐,延熙七年(244年)姜维和费祎出兵兴势,遣王平袭击魏将曹爽,曹爽大败。第三次北伐,延熙十年(247年)出陇西,与魏将郭淮、夏侯霸大战洮西。第四次北伐,延熙十二年(249年)姜维派廖化去洮城,此时已是“蜀中无大将,廖化作先锋”的情况下,姜维独力与魏国众多将领作战,双方互有胜负。第五次北伐,延禧十三年(250年)姜维以羌胡为辅,与郭淮战于洮西,双方平手。第六次北伐,延禧十六年(253年)费祎遇刺被害后,姜维出兵包围南安,粮尽而退。第七次北伐,延禧十七年(254年)出陇西狄道,斩魏将徐质。第八次北伐,延禧十八年(255年)与夏侯霸出狄道,大破王经于洮西,王经退守狄道城,后陈泰派兵解围。第九次北伐,公元256年姜维再次出兵,蜀将胡济失期不至,为邓艾破于段谷,死伤惨重。第十次北伐,公元257年乘魏将诸葛诞叛乱,姜维出兵秦川,魏军坚守不战,到了次年永安元年(258年)诸葛诞兵败后退兵。第十一次北伐,景耀五年(262年)姜维再次出兵,与邓艾战于侯和,为邓艾所破,然后还住沓中。这是姜维最后一次北伐,此时黄皓欲以阎宇替代姜维,姜维因厌恶黄皓擅权,曾向后主请求诛杀黄皓,但后主没有接受,姜维察觉此举可能惹怒黄皓,为了避祸便避居沓中屯田。钟会,邓艾领大军征蜀。景耀六年(263年)蜀亡。
但是,这几次交锋,姜维却得利不多,失利不少。如果完全按史实写,当然不行。《三国演义》作者因此又一次使出了巧妙剪裁、虚实间用的拿手本领。
先删去了几次战事。魏嘉平元年(249年)之前的战事都删去了。这之后的两次也只字未提。一次是蜀延熙十三年(250年),姜维攻打西平(今青海西宁),不克而还。还有一次是蜀延熙十七年(254年),姜维率张嶷等部从狄道进军攻占魏河间、临洮等边县,遭到魏将徐质的反击,张嶷阵亡,姜维退走。《三国演义》不仅删去这次战役,而且还在前一年(253年),就先让姜维一枪把徐质刺于马下,再让众军用乱刀把他砍死。
又改造润饰了几次战事。蜀延熙十二年(249年),姜维兵出雍州,筑城曲山,要与羌人会合伐魏。《三国演义》如实写了这次姜维的败退,但却又写当姜维奋力杀出重围时,遇上并未参加这次战役的司马师,并且让姜维只三回合便把司马师杀败,待司马师再来时,又让蜀军用诸葛亮所传连弩法,连人带马射死魏军无数,教司马师在乱军中逃命而回。蜀延熙十六年(253年),姜维出石营,经董亭,围狄道,被郭淮、陈泰解了狄道之围,姜维粮尽而还。《三国演义》写来,又添枝加叶。前面说过,魏将徐质本来第二年还在反击蜀军时杀了蜀将张嶷,但《三国演义》却让他在这一战中中了姜维的诱兵之计,魏兵大败,徐质被杀。这次战役,司马昭以征西将军的身份到了前线,住在长安,作者当然也不放过,让姜维神机妙算,像当年诸葛亮在上方谷困住司马懿一样,这次则把司马昭困在铁笼山,几乎枯渴而死,全军覆没。还有魏将郭淮,本来是两年后的255年才死,作者也让姜维在这次战役中,接住郭淮射来的一枝箭,反射过去教郭淮应弦落马而死。延熙二十年(257年),姜维乘魏军多赴淮南,乘虚出骆谷,进军秦川。作者也先让蜀将傅佥活捉魏将王镇,又用铁锏打死魏将李鹏,尔后蜀兵奋勇攻城,直杀得魏兵在城内嚎啕痛哭,声闻四野。
最后又完全虚构了两次战役。一次说在蜀景耀元年(258年)冬,姜维兵出祁山。刚分三寨扎下,其中一寨却因邓艾预先挖下地道通至寨中,半夜魏军从地道中杀出,成内外夹攻之势。姜维临变不乱、指挥蜀军沉着应战,杀退魏兵。接着,姜维又效孔明斗阵辱仲达之法,布下八卦阵,诱邓艾中计,困在阵中。邓艾虽然遇救出阵,祁山九寨却都被蜀兵夺了。最后,姜维又识破邓艾的诡计,一边和魏兵斗阵,一边布下伏兵,把魏兵杀得大败,连主将邓艾也中了四箭。再一次说在景耀三年(260年),姜维闻司马昭弑了曹髦,立了曹奂,便令廖化取子午谷,张翼取骆谷,姜维自取斜谷。杀奔祁山前来。这一次,姜维识破邓艾参军的诈降之计,又将计就计,把魏兵诱入埋伏杀得大败,邓艾丢盔弃甲,撇了坐下马,爬山越岭而逃。
删、改、造,这就写成了《三国演义》中的姜维八伐中原。虽然真真假假,杂采并用,但作者写来却一气呵成,了无痕迹。魏军虽然最后胜了,却常常很狼狈,丑态百出,姜维这个诸葛亮的接班人虽然失败了,却不失其光彩,特别是完全虚构的两次战事,真是赢得痛快淋漓。