注册 登录
编程论坛 C++教室

怎样分割字符串?

tangyang332 发布于 2008-03-16 13:27, 883 次点击
谁知道怎样分割字符串,如:
char str,a,b;
cin>>str   //假如说输入E3
如何才能使
a='E'    //a等于第一个字符
b='3'    //b等于第二个字符
3 回复
#2
sunkaidong2008-03-16 13:42
cin.get();
#3
bibingyan2008-03-16 18:24
char str,a,b;
cin>>str   //假如说输入E3
这样定义是不行的。char str 是一个字符型的变量,是不可以输入字符串的,你说的输入E3是不行的。
所以,你要用数组来存放,或用string类型来定义
#4
wangxinkai2008-03-16 18:39
char str [10];
cin>>str;
a=str[0];
b=str[1];
1