string

string s;

s.empty() 如果s为空返回 true 否则 false

s.size() 返回s的长度

s1+s2 返回2者连接的结果。

输入 用 cin 遇到空格和换行符就不存入。

输入:

char op;

while((op=getchar() ) != ) or while (op = getchar())前面这个括号很重要,不然没用

{

int  c(string op)
{
    int now=0;
    for(int i=0;i<op.size();i++)
    {
        now=now*10+op[i]-'0';
    }
    return now;
}

 }

注意: 上面针对 string 的,, 对char c[],用 strlen();

           

while(cin>>s) 是一个很好的解决办法

while(~scanf(针对 整数的))

原文地址:https://www.cnblogs.com/Lamboofhome/p/15362046.html