在古代分为姓,名,字
比如曹操,姓曹,名操,字孟德,小名阿瞒,小名是在未成年古代称为未及冠时的称呼。
姓是传下来的,名是长辈起的,字都是两个一般是德高望重的人在及冠时起的。
古代以单名为贵,所以有身份的的人都是单名。起双名的一般都认为是草民。
称呼的时候都是称呼字以表示亲近,直呼其名是极度的不尊重人。尊重的叫法一般是姓加上其称谓或职位。
所以你的问题就写的不对,应该是为什么只取名一个字,姓和名一定要分清楚,否则是要闹笑话的,我们现在说名字名字都混淆了姓名的意思。
问起来都是问尊姓大名是不是?先是姓然后是名最后是字,现在的人都不起字了,当然还有些附庸风雅的人还是会给自己起个字的。