(1)压力是垂直作用在物体表面上的力,所以它的方向总是垂直于物体的表面;
(2)重力的施力物是地球,只有物体放在水平面上,物体对水平面的压力等于重力.
【解析】
A、压在竖直面上的物体产生的压力不是由于重力的原因产生的,故该选项说法不正确;
B、压力是垂直作用在物体表面上的力,方向总是与被压物体表面垂直,其方向不一定是垂直向下,故该选项说法不正确;
C、压力是垂直作用在物体表面上的力,所以它的方向总是垂直于物体的表面、物体的受力面、接触面,故该选项说法正确;
D、压力是由于相互接触的物体相互挤压造成的,因此不接触的两个物体的表面不会产生压力,故该选项说法不正确.
故选C.