没有特殊标明的药物,都应该饭前吃,为了更好的吸收利用。药在饭前20分钟左右吃,大约半小时后就会起效。如果饭后吃,大约2小时候会起效。饭后吃药,药物会和食物混在一起,和食物一起进入肠道,抗生素主要在小肠吸收,所以起效就慢了。吃西药不就是为了快速吗而且,饭前20分钟吃,不会刺激胃,因为随着食物进入胃,药物就被推进入肠道,开始吸收,起效