司馬遹
当時、外戚の賈氏が朝政を専断しており、特に賈南風の妹の賈午の子である賈謐は皇帝を凌ぐほどの権勢を誇った。
元康10年(299年)、賈謐は東宮で司馬遹へ学問の講義をするようになったが、司馬遹は賈謐が賈南風の後ろ盾を得て権勢を振りかざしている事を妬み、これを喜ばなかったので、賈謐もまた恨みを抱いた。また、賈謐は以前からしばしば司馬遹へ無礼を働いており、祖母の郭槐から窘められた事もあった。ある時、司馬遹と囲碁を行うといつも指し手の事で言い争い、一切遠慮がなかった。年少の叔父の成都王司馬穎がこれに同席した時、賈謐の振る舞いを見て「皇太子は国の儲君であるのに、賈謐はなんと無礼なのか」と血相を変えて叱りつけた。賈謐はこれを恐れ、また不満を抱いたので賈南風へこの事を相談した。これにより、司馬穎を平北将軍に任じ、鄴城の鎮守を命じて朝廷から追い出した。
郭槐は娘の賈南風に男子が産まれないため、司馬遹を実子のように育てるよう諭したが、賈南風は彼を忌み嫌っていたので拒絶した。また、郭槐は賈午の夫の韓寿の娘(賈謐の姉妹)を太子妃に立てようとすると、司馬遹もまた韓寿の娘を妃にして地位を固めたいと思った。
幼い頃から聡明であり、祖父の武帝司馬炎に溺愛され、いつも傍らにいた。
諸皇子と共に殿上で戯れていた時、父の司馬衷がやって来ると諸皇子の手を取った。次に司馬衷は司馬遹が自分の子であると気づかずにその手を取ったが、司馬炎は「それは汝の子であるぞ」と言うと、司馬衷は手を離したという。
太康3年(282年)、城下で火事が起こると司馬炎は楼の上でこれを眺めていたが、当時5歳であった司馬遹は武帝の裾を引っ張り、日の届かない暗中へ連れ出した。武帝がこの意図を問うと、司馬遹は「夜に慌ただしい事が起こった時は、用心すべきです、人君(皇帝)の姿をこのように照らし出させてはなりません」と諫めたので、武帝はこれを只者ではないと感じた。ある時、武帝に従って豚小屋を見に行くと、司馬遹は「豚は甚だ肥えているのに、どうして士に命じて殺さず、久しく五穀を食べさせているのですか」と言った。