C语言中字符串与字符有什么区别?

如题所述

c语言中的字符串与字符都是两种数据类型,字符串是由字符组成的,两者的区别是字符只能有一个字母,而字符串可以有好多个字母拼成。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-14
字符型是单个字符字符串是由字符型的单个字符所组成的集合。符串在C语言中表示为字符型数组哈。C语言中并没用字符串这种数据类型本回答被网友采纳
第2个回答  2021-10-15
c语言中,字符串是一堆字符,用\0结束;而字符只有一个字符。字符串可以用数组或指针变量存储,而字符直接用char类型存储。字符串有提供的库函数头文件在string.h中。
第3个回答  2021-10-15
字符串就是“abcdefg”,这是字符串
字符是‘a’,‘b’,这些是字符
字符串是由一串字符组成的
而字符则是单个字母或符号
另外,C语言里面没有字符串类型,C++,C#,Java这些才有。
C语言一般使用char型数组或指针来代替字符串
第4个回答  2021-12-11
字符串是字符的序列,用双引号将0至多个字符括起来就是字符串,如"good"就是一个字符串常量。
而字符是用单引号括起来的,如'S'就是一个字符常量。
在c语言中,字符可以存储到char类型的变量中,如char c='D';
而字符串可以保存到char类型的数组中,如char s[]="string";本回答被网友采纳
相似回答