黑马程序员技术交流社区
标题:
什么时候用char类型呢?
[打印本页]
作者:
派大星
时间:
2012-2-13 15:00
标题:
什么时候用char类型呢?
这几天学视频看到char类型和string类型都是可以存字符串的. 那什么时候用char类型呢.
作者:
周平武
时间:
2012-2-13 15:22
1. char是字符类型,在C#中它属于值类型(Value Type)。char类型的长度是固定的,它永远是2个字节
2. string是字符串类型,在C#中它属于引用类型(Reference Type)。string的长度是无法明确取得的。也就是无法通过sizeof来取得,因为它不是一个基础类型,它本身并不固定长度,而取决于内部包含的字符。
这样说你应该能明白它们的用途了
作者:
派大星
时间:
2012-2-13 16:30
周平武 发表于 2012-2-13 15:22
1. char是字符类型,在C#中它属于值类型(Value Type)。char类型的长度是固定的,它永远是2个字节
2. strin ...
明白了. 谢啦
作者:
zoufq2010
时间:
2012-2-13 23:55
简单的说就是:char是单字符型,只能存储一个字符,你不能给它赋多个字符的值,比如char w=“加油”是不允许的;
而string是字符串类型,它可以存储多个字符,比如你可以写:string s=“天天向上”
作者:
双十二
时间:
2012-2-14 00:32
char类型描述的是单个的字符,string类型描述的是字符数组,
一个是值类型的,一个是引用类型的,
都是预定义的数据类型,但char是简单类型的。
作者:
严海彬
时间:
2012-2-15 20:12
char类型占用的内存比string类型占用的少些,如果能用char的话最好
作者:
许庭洲
时间:
2012-4-28 14:53
char类型的长度是固定的,string的长度是无法明确取得的,因为它不是一个基础类型,它本身并不固定长度,而取决于内部包含的字符。
作者:
陈世伟
时间:
2012-4-28 22:45
只存一个字符的时候,用char类型
作者:
错,谁的错丶
时间:
2012-4-29 00:34
char和string是属于两者不同的数据类型,char是值类型,string是引用类型,char表示单个字符,string表示字符串。
作者:
张博
时间:
2012-4-30 22:45
其实基本没有机会用char类型,因为实在是太短了……
作者:
苏腾
时间:
2012-5-1 08:18
在C#语言中char是关键字,用于表示世界上大多数已知的书面语言。
char 类型的常数可以写成字符、十六进制换码序列或 Unicode 表示形式。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2