---
title: "重炮怎么成杀 —— 三个缺一不可的条件 · Xiangqi Master"
description: "两炮叠在将的那条线上，前炮作后炮的炮架。成杀要求前炮有根、中间无缝、将横走不了。"
url: https://xiangqimaster.com/zh/blog/chong-pao-zenme-cheng-sha
updated: 2026-09-22
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 重炮是怎么成杀的？

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会（WXF）规则，并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的，该局面都在所链接的参考页上，由构建过程在发布之前逐一校验。

> 直接回答
>
> 两门炮叠在对方将所在的那条线上，**前炮就是后炮的炮架**，于是后炮将军。成杀需要三个条件同时成立：**前炮有根**（否则将直接吃掉）、**中间没有空点可垫**、**将横走不了**——而挡住它的通常正是它自己的士。

## 它的小小反讽

让这个杀法成立的，是防守方自己的士。平时保护将的两个子，恰恰是它无处可去的原因。这也是为什么“无谓地动士”是象棋里代价最高的安静着法之一。

## 它从哪里来

多数重炮长在一个很普通的中炮局面上：一门炮已经在中路，第二门平过来就成了杀。所以防守方的警报很简单——**对方有炮在你将的线上、而第二门炮能平过来时，先数格子。**

## 相关问题

和马后炮有什么区别？

都靠炮架。马后炮的炮架是马，马同时罩住退路；重炮的炮架是第二门炮，堵退路的是防守方自己的子。

将能不能吃前炮？

前炮无根时能，所以“前炮有根”是第一个条件。

## 相关内容

重炮

两炮叠在同一条线上

马后炮

最经典的两子杀

常见杀法

有名字的那些杀法

## 上盘走一遍

看懂和下出来是两回事。免费对弈，人机或真人，点开就能下。
