b*d
2 楼
你的男朋友长得怎么样?
“他长得不行。”
那怎么还在一起?
“他长得不行。”
“他长得不行。”
那怎么还在一起?
“他长得不行。”
s*u
3 楼
如果是prefix,用递归方便一点;如果是postfix,用stack方便。
字符串输入进来转换成数字的话,可以用sscanf,个人喜欢用stringstream。
字符串输入进来转换成数字的话,可以用sscanf,个人喜欢用stringstream。
s*u
7 楼
为了保险起见,我自己试了一下:
stringstream stream;
stream.str("3745+38");
int num;
char op;
stream>>num;
cout << num << endl;
stream>>op;
cout<< op < stream>>num;
cout< 确认是可以分开3745,+, 38。就算没有空格也是如此。
何况应该后缀表达式数字之间至少是有空格隔开的,否则怎么表示23+3.
在这种情况下,stream>>str,然后再用string创建stream转换成数字或者直接取str[0
]操作符就行了。
【在 g***j 的大作中提到】
: 那你这个扫描的,难道不是1345?
stringstream stream;
stream.str("3745+38");
int num;
char op;
stream>>num;
cout << num << endl;
stream>>op;
cout<< op <
cout<
何况应该后缀表达式数字之间至少是有空格隔开的,否则怎么表示23+3.
在这种情况下,stream>>str,然后再用string创建stream转换成数字或者直接取str[0
]操作符就行了。
【在 g***j 的大作中提到】
: 那你这个扫描的,难道不是1345?
l*e
8 楼
书面采访?
l*y
12 楼
女人靠下体留不住男人,男人却可以。
相关阅读