さらし粉CaCl(ClO)・H2OはカルシウムイオンCa2+と塩化物イオンCl–と次亜塩素酸イオンClO–がイオン結合した物質です。次亜塩素酸は弱酸なので、イオンの状態ClO–よりも次亜塩素酸HClOの状態の方が安定しています。
そのため、さらし粉に強酸であるHClを加えると、H+と結合してHClOが生成されます。

HClOは非常に不安定な酸です。そのため、HClOは過剰のHClによって次の平衡が右へ移動します。その結果、Cl2が発生します。
HClO + HCl ⇔ H2O + Cl2

HClOはH2OとCl2の反応によって生成される弱酸だけど、HClが多すぎると反応が逆行してしまうんだね。