![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程基础
文章平均质量分 95
请叫我坤哥
这个作者很懒,什么都没留下…
展开
-
C++类型转换总结【含实例】(explicit、static_cast、dynamic_cast、reinterpret_cast、const_cast)
C++类型转换【含实例】原创 2022-10-15 17:46:14 · 526 阅读 · 0 评论 -
一文搞懂字符编码的进化【ASCII、ANSI、Unicode、UTF-16、UTF-8、GB2312 、wchar_t】
美国人先发明了计算机,所以享有先定义字符编码的权利,ASCII码(单字节编码)在这个背景下产生了。因为计算机的流行,使得非英语母语的国家需要自己国家语言的字符编码,于是ASNI码(多字节编码)产生了。之后,随着时代的发展。ASNI码越来越多,人们意识到需要一个东西对其加以区分,于是CodePage(代码页)出现了。再之后,随着全球化的流行,人们不满足只显示自己国家语言文字的要求。比如年轻人追求潮流想打个韩文[撒浪嘿]都打不出来,因为两种以上的ASNI码不能同时显示,所以又引入了Unicode来解决。原创 2021-12-25 22:16:06 · 1563 阅读 · 2 评论