为什么在唐朝之前的人名大多是2个字的?

为什么在唐朝之前的人名大多是2个字的,很少有三个字的,而之后就大多是三个字的(唐朝时候还是两个字和三个字的差不多),很少有两个字的?有什么历史原因吗?还是其他的什么原因?
不是做什么统计,就拿名字来说,楚汉是刘邦项羽,三国是曹操刘备孙权,但是后来四大名著的作者除了罗贯中是字其他三个都是名,这不是巧合吧,后来的三字人名的确是多些~!

第1个回答  2008-10-20
因为古人有姓、名及字,姓一字或两字,名是一个字,字是两字,后来渐渐的字和名混为一谈了,所以出现了姓名是两字、三字甚至四字的。
第2个回答  2008-10-20
人太少了,唐朝之后人口膨胀,两字的光重名
第3个回答  2008-10-20
个人认为应该和那个社会取名的方法和现在有很大不同吧,那个时候一个人的名字很多,姓,名,字,号.一般名的话就取一个字,因为名和字在古时候是一起用的,所以取得简单一点吧.唐朝开始,社会风气空前开放,思想意识领域也有很大提高,单个的名,字体现不了主人的寄予吧,所以取2个字了.
个人猜想,勿怪.
第4个回答  2008-10-20
习惯,一姓一名,没有为什么
第5个回答  2008-10-20
我也觉得是这样,但不知道原因。