为什么NaCl是离子键,HCl是共价键?帮我解释一下离子键和共价键的区别