问题分析:咳嗽喝罗红霉素是否有用取决于引起咳嗽的具体病因,引起咳嗽的原因有很多,有感染性因素,也有非感染性因素,如果是非感染性因素喝罗红霉素肯定没有作用,因为罗红霉素是一种抗生素,只针对细菌感染所引起的疾病和症状有效。如果是感染所导致的咳嗽,也要看具体是由于哪一些种病菌所引起,如果是对罗红霉素不敏感的细菌所导致,喝罗红霉素也就没有作用。因此出现咳嗽并不是随便喝罗红霉素就有用,而是需要根据具体情况来分析并用药。