三国时期的魏国,有一个身材矮小,其貌不扬而才华出众的人,名叫王粲。他的诗文写得好,又能博闻强记,因此,曹操很喜欢他,就把他留在了身边。
曹操经常领兵打仗,王粲因此也跟着曹操东征西讨。建安十三年九月,曹操收降荆州的刘琮之后,就挥师直奔江陵。江陵是荆州的重要军事基地。刘琮的父亲刘表在世时贮存不少军用物资。在此之前,刘备依附刘表。刘表死后,刘琮投降曹操,但刘备不肯降,在诸葛亮的谋划下决定占领江陵。曹操惧怕刘备以江陵为家,就带了一支轻骑兵日夜兼程朝江陵进发,恰巧在当阳县的长坂坡追上了。但曹操只有三千人,刘备败退荆州时吸收了不少士兵和平民,论兵力也有五六千,又有猛将张飞和赵云护后,尽管有几千辆驴子拉的车,车上载的家属、粮食和生活物资是个负担,可怎么说也没把三千追兵放在眼里,所以依然有秩序地向江陵进发。曹操见了也觉得不好对付,这时身边的王粲却笑了笑说:“丞相,我有办法叫刘备兵败。”曹操问王粲有何妙计,王粲说:“刘备军中缺少战马,拉车的都是驴子,而且母驴子很多,这从母驴子身边跟着的小驴子可以判断出来。只要我方有头发情的公驴子一叫,对方的母驴子就会被吸引过来;对方的母驴子一走,对方的公驴子就会乱套。这样,刘备的军民就会大乱,我军乘机出击,可获全胜。”曹操听了哈哈大笑起来,认为是个好办法,但曹军骑的都是马,哪里去找公驴子?王粲笑着对曹操说:“丞相,请看我的绝招吧?”说罢,只见王粲跑到一个高坡上,两手合成喇叭形朝刘备军民引颈长啸,那叫声分明是一头发情的公驴子在叫春,而且越叫越响,叫个不停……
奇迹出现了,只见刘备军中的母驴子听到高处有公驴在呼唤,就掉转头拉了车直奔曹军,那些小驴子也跟着母驴子走了。刘备的士兵怎么也没法拦住几千头驴子,看着家属们惊慌失措地从车上滚下来,粮食和生活物资也都被驴子驮走了,一时军民大乱。曹操见时机已到,就指挥三千将士冲上去,结果杀得刘军大败,要不是赵云拼死救出阿斗,张飞智断当阳桥,刘备几乎性命难保。
王粲把学驴叫的口技用到军事上,使曹操打了个胜仗,喜得曹操给王粲记了大功,当即就封他为关内侯。
原来,王粲从小就喜欢听驴叫,也学驴叫,叫得令人真假难分,长大了也改不了这个不受人欢迎的爱好,常在夜深人静时引颈长鸣,也不知被人骂过多少回。后来投在刘表帐下,因一次学驴叫被刘表知道后责打二十棍,骂他不学好。从此,王粲再也不敢公开学驴叫了,实在忍不住时,就钻进驴群中去叫几声。刘琮投降曹操后,王粲因才名被曹操看中。但曹操治军很严,王粲怎么也不敢学驴叫了。可他万万没有想到的是,当阳长坂坡奇遇刘备的驴子车队,他的驴叫口技起到了瓦解刘备军心的作用,他因此由一个幕僚一跃而为关内侯。
建安二十二年夏天,41岁的王粲跟随曹操、曹丕南下伐吴时,在行军路上,被一场瘟疫夺去了生命。
王粲死后尸体被运回山东老家安葬,由副丞相曹丕主持葬礼。曹丕含着悲痛,默默地注视着躺在墓穴中的文友,他用颤抖的声音对前来送葬的文臣武将说:“关内侯生前喜欢学驴叫,他一叫败敌,二叫封侯,今天送他入墓,请各位都学几声驴叫吧?”
副丞相说了谁敢不叫?霎时,墓地上空响起了一阵阵奇异的驴叫声……