我正在尝试编译这段代码,但无论出于何种原因它都不起作用。有人能帮我吗?我想知道如何正确使用 strlen():
#include<iostream>
using namespace std;
int main()
{
char buffer[80];
cout << "Enter a string:";
cin >> buffer;
cout << strlen(buffer);
return 0;
}
我试过使用 cin.getline(buffer, 80); 但我得到了同样的编译错误问题。
我的编译器说错误是这样的
错误:未在此范围内声明 strlen