char的含义

char本质上是一个固定占用两个字节的无符号正整数,这个正整数对应于Unicode编码,用于表示Unicode编号对应的字符。

由于char固定占用两个字符,char只能表示Unicode编号在65536以内的字符(无论是英文字符还是中文字符),而不能表示超出范围的字符。

由于char本质是一个整数,可以进行整数的一些运算。

在进行运算时会被看做int,但由于char占两个字节,运算结果不能直接赋值给char类型,而是需要进行强制类型转换。

char类型的比较,就是Unicode编号的比较。

大小写转换:大写A-Z的编号是65-90,小写a-z的编号是97-122,正好相差32,所以大写转小写要加32,小写转大写要减32。

  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2021 Silver Shaded
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信