古人多三字以上的名子,因为其中有一个字是按家谱取的,表明辈份,即便两个字如《红楼梦》有贾莲、贾蔷、贾蓉等(贾宝玉的下辈男子,贾宝玉这辈男子的名子中带“王”,女子的名子中含“春”字,上辈男子则是带“反文”),也是因其名子中都含有“草”字以显示其辈份的。古人的家族意识是很强的,因为中国经历了多年战争动乱(从1840鸦片战争开始算也有一百多年,其实之前就已经打上了),解放后破四旧,烧祠堂什么的,人民流离失所,迁徙频繁,家族的文化没有好的继承下来,所以现今的人,有许多都不知道自己属自己家族中哪个辈份,开始取单字多,而且因为计划生育只生一个女孩的,有些觉得无所谓的吧,这可能也是其中一个原因了。大致就是以上的情况吧。
不一定啦,狄莺也是台湾人,用的也只有两个字。