![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
字符串
朱贝贝呗
这个作者很懒,什么都没留下…
展开
-
C++中的istringstream 的用法
碰到过一道题,输入一串数字,没有标志这串数字是几个,什么时候停止。后来了解到可以用数据流解决。 #include<bits/stdc++.h> using namespace std; int main() { string s; getline(cin,s); istringstream pp(s); int p; while(pp>>p) { cout&...原创 2019-12-02 21:14:39 · 715 阅读 · 0 评论 -
字符串erase的使用
为了让后面的字符前进一位,所以把后面的字符依次向前提一位,每次都要写一个循环,快捷的方式是使用STL中(只能string用)的erase函数。 erase函数的用法就是a(字符串名).erase(x(开始删除的字符下标),y(删除的字符串长度)) 这个erase适用于去掉前导零: while(s[0]==‘0’&&s[1]) ...转载 2019-07-23 16:56:39 · 855 阅读 · 0 评论 -
string和char类型的输入方式
string和char类型的输入方式 char类型字符串的输入 char a[100]; cin>>a; (遇到空格 Tab 回车就自动停止) gets(a); (可以考虑空格) cin.get(a,n) (n为接受的字符串长度,可以考虑空格) cin.getline(a,n) (n为接受的字符串长度,可以考虑空格) string 类型字符串的输入 string a; cin&g...原创 2019-08-08 15:13:22 · 1141 阅读 · 0 评论