C#学习日记08---数据类型 之 字符类型

数值类型 之 字符类型:

     计算机处理的信息中除了数字以外,主要就是字符了,字符包括数字字符、英文字符、表达式符号、等等;C#提供的字符类型按照国际上的公认标准,采用Unicode字符集,一个标准的Unicode字符长度为16位,用它可以表示世界上的很多语言。C# 中给字符变量赋值与C/C++类似:

     Char ch = 'H';  有时候当我们录入人的姓名的时候也用的 Char 型,比如 之前的日记03当中我就用 char sex;来录入我的性别,这么说来一个汉字也是一个字符了??是的,一个汉字占2个字节,1个字节是8位,换算下,一个汉字刚好就16位了,因此算一个字符;所以  char sex = '男' 是合法编译。

   另外,我们还可以直接通过十六进制转义 或 Unicode表示法给字符变量赋值,例如:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            char c = '\x0032';  //\x 是16进制转义符号 此时的32是16进制下的32
            char d = '\u0032';  //\u 下的32代表Unicode的一个编码
            Console.WriteLine("c = {0}\td = {1}",c,d);

        }
    }
}

运行一下 :

所以 以上的赋值 与 char c = '2'   char d = '2'是一样的;</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值