char c[ ]={"I am happy"}和char c[ ]={'I',' ','a','m',' ','h','a','p','p','y'}的长度怎么比较?哪个长

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/16 17:24:25

char c[ ]={"I am happy"}和char c[ ]={'I',' ','a','m',' ','h','a','p','p','y'}的长度怎么比较?
哪个长

前面长一个字符的长度,因为字符串会自动增加一个'\0'字符作为结尾
后面是字符数组,就是字符的个数

后面的长吧。因为每个字符好像有一个结束符,后面的要多好多个结束符呢。

前面是字符串,不是用char来定义了吧,好像是用String。后面定义的是字符数组,不知道能否比较,我C也不怎么样