导航:首页 > 趣闻杂谈>内容

string 与 char 的区别

发布时间:2023-11-15 18:00:36 来源:键空网  点击:
TAG: 百科

string 与 char 的区别

1、char是字符类型2、string是字符串类型虽然一字之差,但其本质是很大的。1. char属于基础类型(C++),在C#中它属于值类型(Value Type)。

char类型的长度是固定的,C++中它可能是1个字节,或者2个字节(取决于是否为Unicode Char),而在C#中,它永远是2个字节。

2. string是一个模板类型,也就是一个class(C++)。在C#中它属于引用类型(Reference Type)。string的长度是无法明确取得的。也就是无法通过sizeof来取得,因为它不是一个基础类型,它本身并不固定长度,而取决于内部包含的 字符。

string和char的区别

str

java中char与String的区别?

1、类型不同
char是字符类型, String是字符串类型。
2、包含
String字符串是用来包含串的, char是用来包含单字符的。

例如:
char a=\’1\’;//定义一个字符
String b=\”dadsa\”;//定义一个字符串3、存储
String内部用来存储的结果是一个char字符数组。

private final char value[];//这是string中用来存储值的结构。
4、定义
char 定义时用单引号 ,只能有一个字母数字。
String定义时用双引号 ,可以是一个,或者多个字母或汉字等,就是所谓的字符串。

上一篇:安之若素是什么意思? 下一篇:“入宅”和“移徙”的区别是什么?

与string 与 char 的区别相关的文章

热点内容
第二季度是几月到几月?... 浏览:1608
高铁“杭州”站和“杭州东”站有什... 浏览:1295
怎么查询诺基亚手机真伪?... 浏览:68
传承的成语有哪些?... 浏览:677
苏子叶怎么吃... 浏览:1842
魅蓝E怎么插卡/装卡 魅蓝E手机SIM... 浏览:1752
乐视乐Max2怎么样?乐视乐Max2好吗... 浏览:217
精装和简装的区别... 浏览:723
北魏是什么时期... 浏览:1426
国产手机哪款有和苹果手机一样的立... 浏览:1252
“入宅”和“移徙”的区别是什么?... 浏览:1515
string 与 char 的区别... 浏览:1754
阿米巴 是什么意思... 浏览:786
安之若素是什么意思?... 浏览:1599
梦见送礼给别人... 浏览:594
三星手机怎么消除密码... 浏览:1572
三维彩超和四维彩超的区别... 浏览:459
南京机场属于哪个区?... 浏览:982
香氛和香水的区别是什么... 浏览:1121
罗威纳纯不纯从哪区别?... 浏览:286