0
点赞
收藏
分享

微信扫一扫

string类

他说Python 2022-08-05 阅读 65


///string类///
#include<iostream>
#include<cstdio>
#include<string.h>
#include<cstring>
#include<string>
using namespace std;
int stringMatch(std::string& str, std::string& line){
if(str.empty()) return -1;
int j,k;
int sl=str.size(), ll=line.size();
for(int i=0;i<ll;i++){
if(line[i]!=str[0])
continue;
for(j=i+1,k=1;line[j]==str[k]&&k<sl;j++,k++) ;
if(k == sl) return i;
else
if(j == ll) return -1;
}
return -1;
}
int main()
{
string s="456",x="456";
std::cout<<stringMatch(x,s)<<endl;
///string类可以用+号连接
string s3= s + x;
cout<<s3<<endl;
///比较函数conmpare
cout<<s.compare(x)<<endl;
///完全相等返回0,ASCII码小返回-1,大返回1.

///getline(in,s,'\n');这个不知道怎么用?

return 0;
}


举报

相关推荐

String 类

String类

Object 类,String类

Java: String 类

JAVA String类

Java String类

JAVA String 类

0 条评论