区别就是两者意思是不一样具体的不同如下
on the top中文意思是
在顶部;顶部;在顶上;在上面;在顶端;
例句
Feeding inlet on the top matches all kinds of feeding mechanisms;
进料口在顶部,可与各种形式的喂料机构配套;
on top of中文意思是
在上面,在…之上;完全控制某事物,对某事物摸得一清二楚;除…之外(还有其他问题);(危险或威胁)非常接近某人,逼近某人;胜任(工作等);掌握(情况等);
例句
They move around and then everybody piled on top of that? Oh yeah
他们出门然后每个人都挤着堆在上面吗哦是的。