c语言定义string是什么意思?

Python021

c语言定义string是什么意思?,第1张

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

String对象的值是该有序集合的内容,并且该值是不可变的。

string用法举例:

string s = "abcdef"cout <<s <<endl

结果就应该是输出了字符'a',同时string类型也可以直接加上另一个字符串,例如

string a = "abc", b = "bcd"a = a + bcout <<a <<endl

结果应该输出字符串“abcbcd”

而且string还支持直接比较两个字符串的大小(内置字典序比较方式)。

C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。

当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著。

String是C++、java、VB等编程语言中的字符串,用双引号引起来的几个字符,如"Abc","一天"。

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

扩展资料:

string字符创的用法:

1、字符串输出函数puts,格式:puts (字符数组名),功能:把字符数组中的字符串输出到显示器。

2、字符串输入函数gets,格式:gets (字符数组名),功能:从标准输入设备键盘上输入一个字符串。 本函数得到一个函数值,即为该字符数组的首地址。

3、字符串连接函数strcat,格式:strcat (字符数组名1,字符数组名2),功能:把字符数组2中的字符串连接到字符数组1中字符串的后面,并删去字符串1后的串标志“\0”。本函数返回值是字符数组1的首地址。

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