“涨知识”和“长知识”都是正确的,“长知识”是增加了某一方面的新知识,“涨知识”是指在原先已经了解的知识方面有了进一步加深了,有了新的认识,“长”是增加了知识的宽度和广度,“涨”是在原有的基础上......