问答详情
源自:2-9 C#的数据类型

char是什么样的类型?

大佬能不能举例下

提问者:启弥 2017-05-21 15:45

个回答

  • 一念征途
    2017-06-17 23:18:16
    已采纳

    你好,char是单字符类型,可以存储一个汉字,或者一个数字,或者一个字母,比如  char a = 'a'; 如果 char a = 'ab'; 这样的话就会报错,提示“字符文本中的字符过长’。

    在实际项目中,通常把性别设置为char类型,用来存储‘男’或者‘女’,还有就是类型代码:例如 声明一个变量state,统一规定:0表示小学生,1代表初中生,2代表高中生,3代表大学生。这样state的值的范围是0,1,2,3,4,这是往往把state设置为char型。

    概况的说,如果确定某个变量的取值只是个单字符,那就设置为char,如果有可能是单字符,也有可能是多字符,那就不要声明成char类型,此时建议使用string类型。

    如果还有不懂得地方,可以继续回复我。如果觉得回答还不错的话,麻烦采纳一下哈!

  • qq_劲舞寳貝tp_0
    2018-08-30 18:39:47

    实际项目中  谁会定义男女成字符型哦,就这还标答

    后面说的什么小学生初中生的  不用枚举用什么

  • 戚风微雨
    2017-06-02 14:41:03

    就是字节

  • 慕嘲风
    2017-05-29 22:24:03

    单个字符的定义。   string 是char的集合。。可以这样想。

  • zycsyd
    2017-05-21 17:14:35

    可容纳单字符的字符类型

    char  text='例'

    text的值是单字符“例”

  • qq__8706
    2017-05-21 17:11:29

    char是字节型,像‘a’、‘b’、'c'这种就是一个字节