give off 与give out都可表示“发出”,两者有区别吗?

问题描述:

give off 与give out都可表示“发出”,两者有区别吗?

两词组都有“发出(声响,气味,光等),区别不大,如give off(out) a bad smell
但give out还有①分发,分配”,如:give out books/exam papers
②公布,发表,宣布
不及物用法“用完,用尽”,Our food supplies gave out.