古时候人姓名的字是谁起的

名、字一般都是由长辈取的。古时男子20岁时取字,女子出嫁时取字。 在人成年后,已经是成年人了,需要受到社会的尊重,同辈人只称其名显得不恭,于是需要为自己取一字,用来在社会上与别人交往时使用以示相互尊重。因此,古人在成年以堎,名字只供长辈和自己称呼,自称其名表示谦逊,而字才是用来供社会上的?来称呼的。

而号是有分自取的(称自号)和别人送的(称尊号、雅号等)。自己起的,是为了表示某种意愿。

/q/1364941363067240 这里有很详细的解释。

我属于复制,希望帮到你。