string是一种什么类型的数据?

 我来答
719270522
高粉答主

2023-08-10 · 说的都是干货,快来关注
知道答主
回答量:147
采纳率:0%
帮助的人:11.6万
展开全部

string是C++、java、VB等编程语言中的字符串类型。

在java、C#中,String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。 String 对象是 System.Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的。

string字符串数据类型,可包含单一字元或字符串的变数型态。需要注意的是在NoahWeb中要指定字符串给字符串变量,要在头尾加上单引号 (例如: '中国')。可以使用“ADD”运算符将多个字符进行连接运算。

扩展资料:

string的用法:

1、string类的构造函数:

string(const char *s); //用c字符串s初始化。

string(int n,char c); //用n个字符c初始化。

此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常 。

2、string类的字符操作:

const char *data()const;//返回一个非null终止的c字符数组。

const char *c_str()const;//返回一个以null终止的c字符串。

int copy(char *s, int n, int pos = 0) const;//把当前串中以pos开始的n个字符拷贝到以s为起始位置的字符数组中,返回实际拷贝的数目。

参考资料来源:百度百科-string

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式