问题分析:治疗颈椎和脑供血不足的药物是什么主要原因是颈椎病,如椎间盘突出和椎管狭窄,可能导致椎动脉供血不足。认为注意休息和保暖是非常重要的。寒冷和过度劳累是最大的原因。坚持每天热敷颈部,应用非甾体类抗炎镇痛药物和活血化瘀药物进行治疗,或配合物理治疗。