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"