在象棋中,吃子的基本规则是,当一方棋子能够移动到对方棋子所在的位置时,就可以将对方的棋子吃掉,从而占领那个位置。下面是一些具体棋子的吃法规则:
车:
可以在直线上或横线上移动,格数不限,可以吃直线或横线上的第一个对方棋子,或者连续吃掉一串对方棋子。
炮:
走法同车类似,也是直线或横线上移动,格数不限,但吃子时必须隔一个对方棋子,即“炮打隔子”。
马:
走法是先横着或直着走一格,再斜着走一个对角线,最多有八个点可以选择来吃对方棋子。
兵卒:
在没有过河的情况下只能直走一步,过了河后可以横走或直走一步,但不能倒退。吃子时,兵卒只能斜向前一格吃掉对方棋子。

士:
只能在九宫内沿对角线移动一步来吃掉对方棋子。
象(相):
走法是斜走两格,俗称“象走田”,只能吃掉在本方田字对角线上的敌方棋子。
将(帅):
只能在九宫格内移动,每次只能移动一步,且不能移动到与对方将帅直线相对的位置。
王(帝):
走法同将(帅),吃法也一样,但王(帝)与己方卫临边时,两者可随时换位,换位算一步。
需要注意的是,吃子时必须遵守相应的移动规则,例如马走“日”字,炮吃子要隔一个棋子等。吃子之后,被吃掉的棋子需要从棋盘上拿走。
