C++ String end()函数

C++ String end()函数

这个函数用于返回一个指向字符串最后一个字符的迭代器。

语法

假设有一个字符串’str’和一个迭代器’it’。语法如下:

iterator it = str.end();

参数

该函数不包含任何参数。

返回值

返回一个指向字符串结尾的迭代器。

示例1

让我们来看一个简单的示例。

#include<iostream>
#include<string>
using namespace std;
int main()
{
    string str="Java is an object oriented programming language";
            string::iterator it =str.end();
    cout<<*(it-1);
    return 0;
}

输出:

e

示例2

让我们看另一个简单的示例。

#include<iostream>
using namespace std;
int main()
{
    string str="Welcome to javaTpoint";
    for(string::iterator itr=str.begin();itr!=str.end();++itr)
    cout<<*itr;
    return 0;
}

输出:

Welcome to javaTpoint

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程