如何拆分一个字节数组

更新时间:01-19 教程 由 安笙々 分享

如何拆分一个字节数组?

一个英文字母在计算机中占一个字节,一个汉字在计算机中占两个字节,所以如果使用数组来储存一个汉字,可以写成:

char a[3] = { "字" };

1

之所以a[]内写3,是因为编译器会自动在字符串后加上一个”\0”作为结束符,所以会占3个字节。

同样的道理,在数组中用汉字储存一句话,例如:“红鲤鱼与绿鲤鱼与驴”:

char a[19] = { "红鲤鱼与绿鲤鱼与驴" };

1

如果要分类储存,则可以使用多维数组,例如:1公司的小赵、小钱,和2公司的小孙、小李:

char a[2][2][5] = { {"小赵", "小钱"}, {"小孙", "小李"} };

1

或者如下方式也可以

char * ArrayName_1 = "小明";

char * ArrayName_2[3];

ArrayName_2[0] = "小刘";

ArrayName_2[1] = "小王";

希望能帮助到你

————————————————

声明:关于《如何拆分一个字节数组》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2171006.html