C++ 字符串求长度 动态存储分配

img

length(p)就可以了
length()的参数是string str[],传的参数是字符串数组。
你如果想求单个字符串的长度,假如计算p[0]字符串的长度,用p[0].length()就可以了

#include <iostream>
using namespace std;

int main(int argc, char const *argv[])
{
    string *s = new string;
    cin >> *s;
    cout << *s << endl
         << s->length();
}