char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个字节。
char型变量中能不能存储一个中文汉字?为什么?
原创a772304419 ©著作权
©著作权归作者所有:来自51CTO博客作者a772304419的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:图灵完备是什么?
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
经典面试题-char 型变量中能不能存贮一个中文汉字
能够定义成为一个中文的,因为java 中以unicode 编码,一个char 占16个字节,所以放一个中文是没问题的。
char 型变量中能不能存贮一个中文汉字 ico java C -
JAVA Charset 中文 设置 java char能不能存中文
阿里的一道电面题:char类型能否存储汉字百度随便搜一下答案就应该能出来能存储汉字。下面看下何为charchar 类型想必大家都比较熟悉了,java的八大类型之一,能存储两个字节,看情况讲道理应该能存储汉字,答案也是能的。char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字。unicode如其名字,统一码,万国码 国际通用
JAVA Charset 中文 设置 unicode char存储汉字 char存储utf-8 unicode和utf-8 -
ls的时候grep
一、背景最近在写一个私有化部署脚本的时候频繁的使用了ls和grep的组合,但是插件ShellCheck却一直在给我标黄,我这该死的洁癖终于在今天受不了了,这个使用了这么多年的好搭档怎么就那么不讨喜呢! 二、ShellCheck的规范很明显,提示告诉我们不要使用ls|grep的搭配,建议我们使用一个通配符或者带有条件的循环。。。一个ls都有这么多讲究,我们来看
ls的时候grep grep 与条件 shell 换行符 shell 目录下文件名放入循环 git