C++_String和数组的悄然联系

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_36594453/article/details/59129299

偶然遇到一个问题,定义String x类型的字符,可直接以x[]数组输出,甚是奇妙撒~~

原来,字符串的本质就算是字符数组,所以字符串可以直接当数组使用,通过下标访问字符串中的每一个字符进行输出,或者可以将字符串转为字符数组。

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    cout<<"input a word:"<<endl;
    string word;
    cin>>word;
    for(int i=word.size()-1;i>=0;i--)
    {
        cout<<word[i];
    }
    cout<<endl;
    cout<<"bye"<<endl;
}
不灵不灵~~~


猜你喜欢

转载自blog.csdn.net/sinat_36594453/article/details/59129299
今日推荐