有网友碰到这样的问题“二维数组输入输出字符怎么读走空格?”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
在 C++ 中,可以使用 cin 和 cout 来输入和输出字符数组。如果要读取整个字符串(包括空格),可以使用 getline() 函数。
例如,下面的代码演示了如何定义一个字符类型的二维数组,输入字符串,并将其输出:
上述代码中,cin.getline() 函数会读入整行字符串,包括其中的空格。如果需要去掉字符串中的空格,可以通过 string 类型的 erase() 函数来实现,例如:
上述代码中,remove() 函数可以将字符串中指定字符 ' ' 移动到末尾并返回其在移动后末尾的位置,然后 erase() 函数将末尾的空格字符删去,从而实现去掉空格的操作。
Copyright © 2019- carsofchina.com 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务