c++字符串函数

在 C++ 中有大量用于操作 C-style 字符串的函数,它们集成在头文件 中。其常见的函

函数 作用
strcpy(s1,s2)     复制字符串 s2 到 s1
strcat(s1,s2)     将字符串 s2 连接到 s1 末尾
strlen(s)     计算字符串 s 长度
strcmp(s1,s2)     比较字符串 s1 和 s2 的长度,相同为 0;s1 < s2 为 -1;s1 > s2 为 1
strchr(s1,ch)     返回一个指针,指向 s1 中字符 ch 第一次出现的位置
strstr(s1,s2)     返回一个指针,指向 s1 中字符串 s2 第一次出现的位置
#include 
#include 
using namespace std;

int main()
{
    char str1[18] = "Hello ";
    char str2[11] = "Shiyanlou!";

    strcat(str1,str2);//连接字符串。
    cout<<"连接 str1 和 str2:"<

c++字符串函数_第1张图片

#include 
using namespace std;

int main()
{
    string str1 = "Hello ";
    string str2 = "Shiyanlou!";

    str1.append(str2);//连接字符串。
    cout<<"连接 s1 和 s2:"<

 在 C++ 中,string 还支持常规操作符,如: ==,<,=,<=,!=,+,+=,[]。新建 str3.cpp 文件

#include 
using namespace std;

int main()
{
    string str1 = "Hello ";
    string str2 = "Shiyanlou!";
    cout<<"连接 str1 和 str2:"<

 

 

你可能感兴趣的:(c++,开发语言)