---
title: "炮不吃子怎么走：和车一样直线随便走，吃子才要炮架 · Xiangqi Master"
description: "不吃子时炮和车走法一样，横竖直线任意格数，路径上不能有任何子。只有吃子这一动作才需要正好一个炮架。"
url: https://xiangqimaster.com/zh/blog/pao-buchizi-shi-zenme-zou
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/blog/pao-jia-keyi-shi-duifang-de-zi-ma)才能打到目标，见[炮的完整走法](https://xiangqimaster.com/zh/rules/how-the-cannon-moves)。

## 一个子身上两套规则

路径上有子，普通挪动就走不了；正好有一个子，反而只有吃子这一种走法能成立。同一个位置，对走和吃给出完全相反的答案，这是炮独有的性质，别的子都不会这样。

## 为什么这条区分很重要

算炮的威胁时必须先问清楚：这一步是走还是吃。把两种规则混在一起算，是新手最容易犯的错，常常以为炮能隔子平移，或者以为它挪动也要炮架。

## 相关问题

炮平移的时候能不能隔子？

不能，不吃子的走法路径必须完全通畅，和吃子的规则正好相反。

将军也算吃子这一类吗？

算，将军本质是威胁下一步吃子，所以将军同样需要正好一个炮架。

## 相关内容

炮的走法

隔一个炮架才能吃子

炮的战术

炮架、叠炮与闪击

炮类残局

越走越弱的那个子

## 上盘走一遍

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