重结晶法,就是利用两种固体物质的溶解度随温度变化的趋势不一样。KNO3的溶解度随温度升高而增大,溶解度曲线很陡,而NaCl溶解度随温度升高变化不大,溶解度曲线很平缓。把固体溶于水,形成KNO3的饱和溶液,然后降温,KNO3就会结晶出来,而NaCl会留在母液中。