伤口长不好的原因是很多的,一般来说,如果你比较肥胖的话,有可能有脂肪的液化,所以会愈合的较慢,还有就是你的血糖较高的话,伤口也会延迟愈合的,还有如果伤口有异物,也会阻碍伤口愈合,所以说,张不好的话,主要的不是吃什么药,而是要勤换药,保持创面的干净及干燥