C语言中有没有string类型(c语言中没有string吗)

http://www.itjxue.com  2023-03-05 06:50  来源:未知  点击次数: 

在c语言中有没有string类型

c语言中没有string类型

在C++、java等编程语言中,String就是字符串。

在C语言中字符串用字符数组表示,没有单独的string类型变量。可通过string.h中定义的函数完成字符串的相关操作。

C语言string是什么数据类型?

C语言的基本数据类型中没有string类型,如果看到了,多半是自己定义的,也可能是由char*定义。C++中又string的类,但也不是数据类型

为什么C语言没有String类型?

C语言没有String类型,但是C语言提供了字符串常量。

C语言中字符串的概念:以 NUL 字节结尾的零个或多个字符,字符串通常储存在字符数组中

当一个字符串常量出现在一个表达式中时,表达式所使用的值就是这些字符所存储的地址,因此可以把字符串常量赋值给一个“指向字符的指针”。

C语言有String吗?

C语言中没有string,除用字符数组外,还可以用指针表示,比如

char *string="C yuyan"

(责任编辑:IT教学网)

更多

推荐浏览下载文章