---
title: "马后炮怎么走成：先让马站稳，再让炮到位 · Xiangqi Master"
description: "马后炮要马和炮各做一半：马与将同线、罩住将两侧的逃点，炮在马后同一条线上借马将军。走成的关键是次序和检查。"
url: https://xiangqimaster.com/zh/blog/ma-hou-pao-zenme-zou-cheng-sha
updated: 2026-09-29
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 马后炮怎么走成杀？

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会（WXF）规则，行棋、将死与重复局面的两条判定都已实现：用长将或长捉逼成重复局面的一方判负，不是判和。长捉的判定还没有经过官方判例集的校验。凡是答案提到具体局面的，该局面都在所链接的参考页上，由构建过程在发布之前逐一校验。

> 直接回答
>
> 马后炮成杀要两件事同时到位：**马**和对方的将站在同一条线上、中间通常隔一个点，负责罩住将左右两侧的逃点；**炮**站到这条线上马的后方，借马当炮架将军。两个子分工明确、缺一不可，所以走法上的要领是**先让马站稳，再让炮到位**。

## 为什么通常先马后炮

马是整个棋形的地基：它既是炮架，又封住将横走的出路。实战里常见的次序是马先跳到位置，最好这一步本身就带着将军或捉子的先手，让对方没空调整；随后炮平过来或进过来完成将军。如果炮先到、马迟迟跳不过去，对方就有时间挪士、垫子，或者先把马的落点控制住。

## 动手之前数三件事

- **将两侧的点是不是都被马罩住了。**马被蹩腿时控制不到对应的点，这一点最容易看漏。
- **将沿着这条线前后挪有没有用。**只要将还在这条线上、和马之间没有别的子，它依旧在炮的射程里。
- **对方能不能吃马、吃炮，或者在马和炮之间垫一个子。**垫进去一个子，炮和将之间就变成两个子，将军立刻失效。

三条都过关，才是真正的杀。

## 反过来看就是防守

上面三条正好也是[马后炮怎么破](https://xiangqimaster.com/zh/blog/ma-hou-pao-zenme-po)的思路：给将留一个马罩不到的空点，或者在炮到位之前把线挡住。进攻时也要想到对方会这样应。

## 相关问题

炮离马很远也可以吗？

可以。炮的射程不受距离限制，只要炮和马之间没有别的子，炮在这条线上站得多远都一样能借马将军。

横线上能走成马后炮吗？

能。原理完全相同：马和将在同一条横线上，马罩住将的逃点，炮在马后面同一条横线上将军。只是讲解里纵线的例子更多。

## 相关内容

马后炮

最经典的两子杀

炮的走法

隔一个炮架才能吃子

常见杀法

有名字的那些杀法

## 上盘走一遍

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