在象棋对局中,炮不隔子能直线走多格。炮要吃对方棋子必须有己方或对方的棋子作炮架才行。

但在行棋中炮可以沿直线在中间不隔子的前提下可以走一个或多个格。

炮在象棋开局中主要是起进攻作用,而进入残局阶段,炮要发挥进攻或防御作用,都要撤回来,"残棋炮回家",依靠自己的棋子发挥炮的作用。