系统之家 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯 char数组初始化中文-编程中 char 数组初始化时,中文为何乱码?

char数组初始化中文-编程中 char 数组初始化时,中文为何乱码?

时间:2024-07-28 来源:网络整理 人气:

哎呀,今天真是手贱,一不小心就碰到了编程里的那个“小宝贝”——char数组。你知道的,就是那个用来装字符的小盒子,平时挺乖的,但今天我非要给它塞点中文进去,结果就闹腾起来了。

一开始我还挺自信的,心想不就是几个汉字嘛,有什么难的。于是我啪啪啪敲了几行代码,char数组就这么被我糊里糊涂地初始化了。哎,没想到,屏幕上蹦出来的全是乱码,那些方块字像是在嘲笑我:“你以为你是谁,想怎么摆弄我们就怎么摆弄?”

我有点慌了,赶紧翻书上网查资料,才发现原来中文和英文在char数组里的待遇是不一样的。英文一个字符一个坑,中文得占俩坑!我之前的代码只给每个字符留了一个位置,难怪中文们挤不进去,只能乱成一团。

tokenpocket最新v1.8.7版下载:https://klbeyey.com/software/326.html

教程资讯

教程资讯排行

系统教程

主题下载