使用数组来储存中文(字符串)
来源:互联网 发布:淄博市网络推广经理 编辑:程序博客网 时间:2024/05/01 04:33
一个英文字母在计算机中占一个字节,一个汉字在计算机中占两个字节,所以如果使用数组来储存一个汉字,可以写成:
char a[3] = { "字" };
之所以a[]内写3,是因为编译器会自动在字符串后加上一个”\0”作为结束符,所以会占3个字节。
同样的道理,在数组中用汉字储存一句话,例如:“红鲤鱼与绿鲤鱼与驴”:
char a[19] = { "红鲤鱼与绿鲤鱼与驴" };
如果要分类储存,则可以使用多维数组,例如:1公司的小赵、小钱,和2公司的小孙、小李:
char a[2][2][5] = { {"小赵", "小钱"}, {"小孙", "小李"} };
阅读全文
0 0
- 使用数组来储存中文(字符串)
- 使用 POCO 的方法来拆分字符串(支持中文)
- 使用session对象储存数组
- 如何使用 mallco 函数进行内存的申请来储存字符串,然后将该字符串的内容进行翻转.
- 使用PouchDB来实现本地储存
- 指针指向字符串和数组储存字符串区别
- 把参数字符串中的字符反向排列(不使用数组和库函数操作字符串的函数,不要局部数组来临时存储参数字符串)
- 中文字符串的反转,使用正则和数组实现
- coj1224(用数组储存队列)
- java基础—自定义一个比较器,按照字符串的长度升序的方法来比较字符串进行储存(java集合三)
- MySQL中文储存
- 关于用创建vector<type> name类型的一维数组(vector<type> name[])来存储图(邻接表法储存)
- 创建连续储存数组
- mongodb 储存numpy数组
- PHP数组以中文首字母来排序
- 使用Java来实现String字符串和Byte[]数组的转换
- asp.net(c#) 使用Rex正则来生成字符串数组的代码
- CStringArray字符串数组使用
- phalcon devtools windows 配置
- 简单二叉搜索树 java实现
- ERROR ITMS-90032的解决办法
- python 移动文件或文件夹操作
- 【头条】谁在为亚洲单体容量最大的数据中心保驾护航?
- 使用数组来储存中文(字符串)
- 人工智能中的道德伦理
- java培训学习之Java面向对象的特征
- iOS编程基础-OC(七)-运行时系统(续)
- 利用Docker Compose 搭建Spark 集群
- MySQL select 子查询复用,进行聚合计算
- 化妆包里的神器,再也不用顶着炸毛的造型出门了丨钛空智慧星球推荐
- thinkphp框架之后台登录页面cookie有效期设置
- 正方形积木