📜  C++ string.begin()函数

📅  最后修改于: 2020-10-21 02:04:23             🧑  作者: Mango

C++ string.begin()

此函数提供对第一个元素的引用。

句法

考虑字符串“ s”和迭代器“ it”。语法为:

iterator it = s.begin();

参数

该函数不包含任何参数。

返回值

此函数不返回任何值。

例子1

让我们看一下begin()函数的简单示例。

#include
using namespace std;
int main()
{
    string str="Hello";
    cout<<*str.begin();
    return 0;
}

输出:

H

本示例说明如何使用begin()函数获取字符串的第一个字符。

例子2

让我们看另一个例子。

#include
using namespace std;
int main()
{
    string str ="B language";
    *str.begin()='C';
    cout<

输出:

C language

本示例说明如何使用begin函数替换字符串的第一个字符。

例子3

让我们看一下应用begin()函数的数组类的简单示例。

#include
#include
using namespace std;
int main()
{
    array myarray={1,2,3,4,5,6};
    for (int i=myarray.begin();i

输出:

123456

在此示例中,已经使用begin函数迭代了整数数组。