语法向字符串

cin.getline(str a,int length)

可以读取一个小于等于的字符串【剩下的字符存储在缓冲区】

【这种方式也可以判断是否输入空字符串】

while(!(cin>>int))

{cin.clear()//清除错误

 while(cin.get()!='\n')

continue//清除字符

}以清除缓冲区多于字符

 

2. size_t a=s.find('.') 

 if(a!=string::npos)

【如果在s中找到了点 这里必须是size_t】

posted @ 2021-05-27 12:09  旅玖旅玖  阅读(26)  评论(0编辑  收藏  举报