前提
在刷算法题时,遇到了对char类型的输入,将数据循环读入后通过push_back加入到事先定义好的vector<char> s中,但实际上s只有一半的字符被读入
![](https://i-blog.csdnimg.cn/blog_migrate/5bd0f3954d942639e11b7a746d8ea041.png)
原因
char类型每次只能读一个字符,在字符与字符间需要空格做区分,如果不做区分则将隔位读取字符
![](https://i-blog.csdnimg.cn/blog_migrate/a35d2596bfd15ef9522224fb7c85b87f.png)
在刷算法题时,遇到了对char类型的输入,将数据循环读入后通过push_back加入到事先定义好的vector<char> s中,但实际上s只有一半的字符被读入
char类型每次只能读一个字符,在字符与字符间需要空格做区分,如果不做区分则将隔位读取字符