c++中输入了带空格的字符串。求讲解~
举个例子:比如我输入“abcdec12345678”,这个在一行。我现在想把“abcdec”包括之间的空格都读入string[10]中,把12345678读入inti中。...
举个例子:比如 我输入“abc dec 12345678”,这个在一行。我现在想把“abc dec”包括之间的空格都读入string[10]中,把12345678读入int i 中。该怎么实现啊。冰天雪地裸体跪求讲解
展开
2个回答
展开全部
两个数组 abc dec 读入到一虚竖个数组内,12345678读入差帆大到另一个数组内,再把这个轿盯数组转化成一个数赋值给i就行了
追问
那应该用什么函数实现呢。我想知道的就是函数。。
追答
呃。。主函数定义一个字符数组a,b,c..a用gets输入“abc dec 12345678”,然后啊a[i]依次判断只要不是数字都放在数组b里,是数字放到数组c里,外面再定义一个函数,用来把c数组里面的数字转化成值返回给i,最后输出就ok了。。
不知道有没有现成的这种函数能实现这样的功能,具体你自己写下代吗吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询