为什么中国古代当了皇帝,要更改姓名。

第一,是当时的医疗水平不高,皇子诞生之后很难保证一定能养大,所以起的名字会比较随意,甚至可能特意取一些常用字,比较“低贱”的名字,据说这样的孩子容易养大(封建迷信)。而如果这个孩子后来有幸即位,那作为君主这样的名字就不合适了,会做出更改。

第二,迷信,皇帝即位,会有专门的官员结合周易八卦之类的测算一下,然后定年号,而比较迷信的皇帝有时也会测名字,改一个“顺天应人"的名字。

第三,是为了避讳,皇帝的名讳是需要避忌的,所以历史上有很多臣子改名避讳皇帝名字的事情。但是,事实上皇帝如果起了个太常用的字,那很容易大面积躺枪,所以出于体恤臣子百姓的考虑,也会改名字。

第四,还是为了避讳,一般越是朝代后期的皇帝这种情况越频繁,是为了避祖上的名讳。

第五,明志,这种事皇帝自发性的,有可能刚即位时改,也可能即位一段时间改,主要就是为了表明自己的志向,或者说某种政治态度。