启弥
2017-05-21 15:45
大佬能不能举例下
你好,char是单字符类型,可以存储一个汉字,或者一个数字,或者一个字母,比如 char a = 'a'; 如果 char a = 'ab'; 这样的话就会报错,提示“字符文本中的字符过长’。
在实际项目中,通常把性别设置为char类型,用来存储‘男’或者‘女’,还有就是类型代码:例如 声明一个变量state,统一规定:0表示小学生,1代表初中生,2代表高中生,3代表大学生。这样state的值的范围是0,1,2,3,4,这是往往把state设置为char型。
概况的说,如果确定某个变量的取值只是个单字符,那就设置为char,如果有可能是单字符,也有可能是多字符,那就不要声明成char类型,此时建议使用string类型。
如果还有不懂得地方,可以继续回复我。如果觉得回答还不错的话,麻烦采纳一下哈!
实际项目中 谁会定义男女成字符型哦,就这还标答
后面说的什么小学生初中生的 不用枚举用什么
就是字节
单个字符的定义。 string 是char的集合。。可以这样想。
可容纳单字符的字符类型
char text='例'
text的值是单字符“例”
char是字节型,像‘a’、‘b’、'c'这种就是一个字节
C#开发轻松入门
254118 学习 · 1459 问题
相似问题