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

如题所述

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

C语言中字符串的概念:以 NUL 字节结尾的零个或多个字符,字符串通常储存在字符数组中
当一个字符串常量出现在一个表达式中时,表达式所使用的值就是这些字符所存储的地址,因此可以把字符串常量赋值给一个“指向字符的指针”。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-06
C语言与之对应的是char*
第2个回答  2016-05-06
有,那叫c++。
相似回答