---
title: "一條線上有兩個子擋着，炮吃不到更後面的子：炮架只能是不多不少一個 · Xiangqi Master"
description: "不能。炮吃子要求隔着不多不少一個炮架，如果同一條線上連續站着兩個子，炮既走不過第一個子去移動，也吃不到第二個子之後的任何目標，兩個擋子等於把這條線彻底封死。"
url: https://xiangqimaster.com/zh-hant/blog/yitiao-xian-shang-lianxu-liangge-zi-dangzhe-pao-hai-neng-chidao-zaihoumian-de-zi-ma
updated: 2026-09-23
source: Xiangqi Master (https://xiangqimaster.com)
license: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
---

# 如果一條線上連續有兩個子擋着，炮還能吃到再後面的子嗎？

本頁的答案複述的是本站開源引擎所實現的規則。該引擎遵循亞洲象棋聯合會（WXF）規則，並以官方110局例的重複局面判例集作回歸測試。凡是答案提到具體局面的，該局面都在所鏈接的參考頁上，由構建過程在發布之前逐一校驗。

> 直接回答
>
> **不能。**見[炮架可以是對方的子嗎](https://xiangqimaster.com/zh-hant/blog/pao-jia-keyi-shi-duifang-de-zi-ma)：炮吃子要求隔着**不多不少一個**炮架。如果同一條線上**連續站着兩個子**，炮不吃子時的走動本來就**過不了第一個子**，吃子時就更談不上越過兩個子去打第二個子後面的目標，這條線實際上已經被彻底封死。

## 和車的封鎖方式其實一樣

[車會被自己的棋子擋住](https://xiangqimaster.com/zh-hant/blog/che-hui-bei-danglu-ma)：車走子完全不能越過任何一個子，第一個擋住去路的子就是終點。炮的走子部分和車一樣，唯一的區別只在於**吃子**這一種情形需要正好一個炮架，兩個擋子對車、炮的路徑都是同樣彻底的封鎖。

## 實戰裡的用法

想封住對方一門炮的攻擊線，不一定要把炮架拿掉，**在這條線上再加一個子**往往更簡單，兩個擋子疊在一起，炮就完全失去了在這條線上的威脅，這也是防守時常用的一種簡單手段。

## 相關問題

兩個擋子分別是敵我雙方的子，會不會不一樣？

不會，擋子的歸屬不影響這條規則，敵我雙方的子都能起到阻擋作用。

如果只擋住第一個子的位置，第二個子往後移一格呢？

只要炮和目標之間仍然是兩個子，結果不變，具體這兩個子之間的距離不影響判定。

## 相關內容

炮的走法

隔一個炮架才能吃子

炮架可以是對方的子嗎？

可以。炮架是任意一個子，紅黑都行，種類也不限。要緊的只是數目：不多不少一個。

車會被自己的棋子擋住嗎？

會。車走橫豎直線任意格數，但路徑上不能有任何子，不管是自己的還是對方的，擋住就過不去，更不能像馬那樣跳過。

## 上盤走一遍

看懂和下出來是兩回事。免費對弈，人機或真人，點開就能下。
