分类：社会民生-军事
问题：火炮炮管口的那个两侧带窟窿的东西是起什么作用的？我实在不好形容。 
我实在不好形容。在炮管口处，比炮管要粗一些薄一些，两侧开长方形的孔。很多火炮，炮的炮口上都有，好多枪口也是那个样子。我不知道它们起什么作用？
回答：炮口制退器是抵消火炮身管后坐的装置。

现代的地面压制火炮，其射程都在15公里以上，其反作用力相当大，都在十几吨到几十吨之间。

利用炮口制退器可以有效地吸收火炮后座所产生的能量。其原理是在炮口两侧开两个反向的喷口，在炮弹将离炮口时，膛压气体向炮弹反向喷出，把炮管往前拔，抵消身管后坐力，减轻身管后坐距离。

一般来说现代火炮的炮口制退器可以吸收后座能量的40%左右。余下的能量由火炮的驻退机和火炮的助锄及坦克、自行火炮对地面的附着力来吸收。
 
大口径自行火炮和地炮一般都有炮口制退器。