笛子一般要比箫短一些。笛子上面一般只有七个孔,有一个孔上面需要贴膜的。也有改良的8孔。而且背面没有孔。箫则是背后有一个孔,一共六个或者八个孔。箫在顶端是半开口的,有一个小洞,而笛子的顶端时全开口的一个洞。很多笛箫都喜欢在底座镶嵌牛角上面的,笛子镶嵌了两头,箫只有一头。笛子的声音清脆、嘹亮、高吭;萧的声音则比较深沉、凝重、平缓。笛子的声音更适合表现活跃、欢快的曲调;萧的声音则适合表现幽雅、哀怨的情绪。