先说林黛玉和贾宝玉的年龄。无论戏剧、电影还是电视剧,红楼梦起始都是从黛玉进贾府开始的,演员不换,一演到死,受众均以为黛玉出场差不多就成人了,大概14岁左右。这个年龄是无法往下继续的,因为其去世时只有17岁,从进贾府到去世只有三年,时间跨度肯定不足的。根据原著《第二回》的叙述:今只有嫡妻贾氏生得一女,乳名黛玉,年方五岁。到第三回黛玉就入贾府了,推测也就是六岁吧。到十七岁去世,跨度十一年。
这个十一年的跨度与贾母年龄的跨度又很不一致了。《第三十九回》询问刘姥姥的年纪,刘姥姥忙立身答道:“我今年七十五了。”贾母向众人道:“这么大年纪了,还这么健朗。比我大好几岁呢。”就推说贾母当时为70吧,已经是三十九回了,在第二回黛玉进贾府过了好几年了,有说贾母比宝玉大53岁,宝玉当年七岁,贾母就是60岁,可是第七十一回中提到贾母八旬之庆,过了二十年了,宝玉应该二十七岁,可当年宝玉还没有婚配。《第120回》说岂知宝玉是下凡历劫的,竟哄了老太太十九年!说明宝玉失踪出家时才19岁。
再说宝钗。第四回薛宝钗进贾府,说她比哥哥薛蟠小两岁,薛蟠已经是毛头小伙了,花钱买英莲,有说是十五岁,宝钗也应十三岁了。比宝玉大六或七岁,但后来一直说比宝玉大两岁或三岁。
元春的年龄更是奇葩。《第二回》原文:“这政老爹的夫人王氏,头胎生得公子名唤贾珠,十四岁进学,不到二十岁就娶了妻,生了一子,一病死了。第二胎生了一位小姐,生在大年初一日就奇了。不想次年又生了一位公子,说来更奇,一落胎胞,嘴里便衔下一块五彩晶莹的玉来,上面还有许多字迹,就取名叫做宝玉。”这里明确宝玉只比姐姐元春小一岁。到了《第九十五回》“是年甲寅年十二月十八日立春,元妃薨日是十二月十九日,已交卯年寅月,存年四十三岁。”如此说法,宝玉在九十五回居然要四十二岁了。
再看王熙凤的年龄,林黛玉进贾府时凤姐已经结婚,应该是十八九了吧,比黛玉和宝玉要大十一二岁,可是《第一百零一回》凤姐冷笑道:“你那里知道。我是早已明白了,我也不久了。虽然活了二十五岁,人家没见的也见了,没吃的也吃了,也算全了。”这可谓长不大的凤辣子。
《红楼梦》版本太多,外加后四十回由高鹗续写,造成了主要人物的糊涂年龄,红学家们亦无法解释。如今的人工智能凑合解释说元春的去世的年龄是误写了,应该是二十三而不是四十三,这还不能掩饰糊涂帐,如此说吧,宝玉也是二十二岁了,这显然与“宝玉是下凡历劫的,竟哄了老太太十九年”相悖。