中文汉字存入char数组
来源:互联网 发布:centos配置sql2012环境 编辑:程序博客网 时间:2024/05/29 03:19
准备知识:
1、在中文windows操作系统下,中文默认是采用BGK字符集,每个字符占16bit(2字节)。
2、C语言规定char类型的具体实现至少8bit。一般gcc等编译器都将char类型实现为8bit(1字节)。
答案:
所以在中文Windows下,一般使用C语言的内置char类型的数组,就可以存储中文了。比如char[2]可以存储一个中文。
1
2
char
ch[11] =
"我来测试的"
;
//5个汉字*2字节/汉字=10字节,再加一个'\0'结尾符,一共需11字节
printf
(
"%s\n"
, ch);
0 0
- 中文汉字存入char数组
- Java-char存储中文汉字
- string存入char数组,空格问题
- 关于把一句话中的单词存入char数组的方法。
- C语言:将输入的字符串(char* cp)存入字符指针数组(char * spa[])
- char型变量中能不能存贮一个中文汉字?为什么?
- char型变量中能不能存贮一个中文汉字?为什么?
- char型变量中能不能存贮一个中文汉字?为什么?
- char型变量中能不能存贮一个中文汉字?为什么?
- char型变量中能不能存贮一个中文汉字?为什么?
- char型变量中能不能存贮一个中文汉字?为什么?
- char 型变量中能不能存贮一个中文汉字?为什么?
- 笔试题——char能否存中文汉字
- char型变量中能不能存贮一个中文汉字
- char型变量中能不能存贮一个中文汉字?为什么?
- char型变量中可存储一个中文汉字
- char型变量中能不能存贮一个中文汉字?为什么?
- Java模块 -- 数组/集合中文汉字排序(支持生僻汉字)
- 涉及帧间隙的CSMA/CD的侦听多久该发送
- 回调函数
- [翻译]十条有用的 Go 技术(转)
- python Loging 入门
- Q2.6 Find the Beginning of the loop
- 中文汉字存入char数组
- 《寒江独钓》内核学习笔记
- sgu-221 Big Bishops
- 阻塞队列BlockingQueue
- vim tips小结
- Head First PHP&MySQL学习笔记(四)
- VS2012 win32控制台调试总结
- 2D的水效果
- 提供给开发者 10 款最好的 Python IDE