一般情况下,车撞了人是否需要垫付医药费没有强制规定。如果肇事车辆购买了交强险和商业险,在交警认定责任后,根据责任划分,保险公司会在保险范围内承担赔偿责任。若肇事司机自愿垫付医药费,这是其个人行为,可在事后与伤者或其家属协商处理,或在最终理赔时进行抵扣。然而,如果肇事司机担心垫付后难以追回,也可以等待交警事故认定和责任划分明确后,再根据责任情况与保险公司沟通,由保险公司决定是否垫付医药费。总之,是否垫付医药费取决于肇事司机的意愿和具体情况,没有法律硬性要求其必须垫付。但在事故发生后,应及时采取救助措施,确保伤者得到及时治疗。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。