string 训练

Posted 爱编程的小羊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了string 训练相关的知识,希望对你有一定的参考价值。

#include<iostream>
#include<string>
using namespace std;

int main()
{
//
 string s1="please input your name";
 string s2="";
 string s3=s1+s2;
 //string s5="a"+"b";不允许这样定义!!!至少有有变量
 cout<<s3<<endl;
  string name;
 getline(cin,name);
 if(name.empty())
      cout<<"名字不能为空"<<endl;
 else
   cout<<"hello! "<<name<<endl;
    if(name=="imooc")
   cout<<"你是管理员"<<endl;
  cout<<"你的名字长度是:"<<name.size()<<endl;//不包括‘\0‘
  cout<<"你的名字的第一个字母是"<<name[0]<<endl;
}

 

以上是关于string 训练的主要内容,如果未能解决你的问题,请参考以下文章

如何理解这段代码片段中的两对括号?

Failed to convert property value of type ‘java.lang.String‘ to required type ‘int‘ for property(代码片段

面试常用的代码片段

golang代码片段(摘抄)

21个常用代码片段

js常用代码片段