CaCO3+2HCl= CaCl2+H20+CO2(气体)生成了气体,气体跑出,促进了反应,是反应进行下去直至完全。CaCO3不溶于水只是在水中溶解很小,但是还是溶的,所以水中会有碳酸根离子和ca离子,碳酸根持续被反应掉,生成气体跑出,caco3就会持续溶解在水中。。。直至反应结束希望对你有所帮助