首先,玫瑰花有刺是为了保持水分,一般在遇到大旱的时候,它的刺就会提供一些水分,使玫瑰花度过危险期。其次是为了保护自己不受到外界的伤害,因为玫瑰花味道十分浓郁,经常会引来一些鸟儿或者虫子的进食,所以它的刺能够避开一些鸟儿的攻击。