姬姓和复姓的区别在于姓氏的构成。姬姓是单姓,指的是只有一个字的姓氏。而复姓则是由两个字组成的姓氏,通常是由两个姓氏合并而成。在中国传统文化中,复姓通常是由祖宗的名字或家族的名字组合而成,代表着家族的传承和延续。因此,姬姓和复姓在构成上有明显的区别。