yunling 发表于 2022-10-17 16:07:49

c语言有一个题大家帮忙看看!!!跪谢

int a[]="hello\nword\n";
问数组a有多少哥元素
我感觉\n算一个吧 换行符 我算的是12 答案是13..
求教大神

jackz007 发表于 2022-10-17 16:15:12

本帖最后由 jackz007 于 2022-10-17 16:16 编辑

      13 是对的,你自己把单词写错了,world,红色的 'l' 被你写丢了。
      int a[] = {'h' , 'e' , 'l' , 'l' , 'o' , '\n' , 'w' , 'o' , 'r' , 'l' , 'd' , '\n' , '\0'} ;

yunling 发表于 2022-10-17 16:17:31

jackz007 发表于 2022-10-17 16:15
13 是对的,你自己把单词写错了,world,红色的 'l' 被你写丢了。

感谢大佬!我知道我哪错了最后那个结束符\0我没算
页: [1]
查看完整版本: c语言有一个题大家帮忙看看!!!跪谢