>>717
味方に誤射して御免よう〜m(__)m
一応、自分の判る範囲で書くと、こんな

戦車砲:簡単に言うと戦車に搭載される大砲のこと。主に重装甲を打ち抜く為に初速の早い徹甲弾などを使う。
その為に反動が大きく、マズルブレーキの追加や駐退機の様な反動を押さえる装置が組み込まれている。
本来、戦闘機用に開発されたものではないが、対戦車戦用に第二次世界大戦時に攻撃機などにも搭載された。

機関砲:連射銃の口径の大きなものを指して機関砲と呼んだ。
日本海軍だと40mm以上を機関砲とよぶ。戦後の米軍や自衛隊は20mm以上が機関砲と呼ばれる。