应该是不会生成氯化氢.
首先,硝酸和氯化物反应,若生成氯化氢气体,则因为氯化物中的氯元素必定为负一价(注意“氯化物”与“含氯化合物”说法上的区别),氯化氢中氯仍为负一价,化合价不变,故必非氧化还原反应.
那么,若从强酸制弱酸的角度,显然两者在水中都看作强酸,不可取.
从高沸点酸制低沸点酸的角度,硝酸无沸点(加热分解);或从难挥发性酸制易挥发性酸的角度,比如有人说的HNO3与NaCl反应,即想利用该原理,但是硝酸是易挥发酸,而且纯液体硝酸仅理论上存在,实际生产中浓度最高仅63%.所以也不可行.事实上,利用难挥发性酸制易挥发性酸的原理,用纯液态磷酸和固态NaCl共热(最好还需要浓硫酸作脱水剂),反而可以生成氯化氢气体..