c语言省略空格输入字符 单个字符储存,不是字符串?

例:LLRR
实际上是L L R R四个输入命令分别储存 不是字符串LLRR

第1个回答  2021-03-22

单个字符存储数组,和字符串存储都是连续地址。

字符串和字符数组都可以用数组下标访问单个字符。

字符串和字符数组区别,字符串比字符数组最后多一个隐藏的结束符号0而已。

以LLRR为例,如是字符数组,那么在内存中是'L','L','R','R'四个字符,数组大小就是4。但字符串“LLRR”在内存中是'L','L','R','R',0。大小是5。

所以你只要按字符串输入,之后按4大小数组读取就好了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网