这两个都是中国吧?有什么区别?
cn是中国china的缩写。
zh是中国拼音zhongguo的缩写。
cn用于国际上,比如,在国际上公开使用的国家域名是.cn
zh则更多用于代码中,也会两个混合使用,比如zh-cn