Why sodium chloride and hydrochloric acid do not make buffer when mixed?
Because sodium chloride is a solid, until dissolved in water. Hydrochloric acid is a strong acid and so completely dissociates in the presence of water, making a buffer impossible. Also, sodium chloride (NaCl) and hydrochloric acid (HCL) both contain chloride, so they won’t even react with each other. Once the Cl dissociates from the HCL in water, the Cl from the dissolved NaCl has zero liklihood of combining with the H+ since it is a halogen and pretty much the weakest base possible (conjugate base of a strong acid).