+ -
当前位置:首页 → 问答吧 → 帮忙看看strlen的函数问题 g++ 编译报错

帮忙看看strlen的函数问题 g++ 编译报错

时间:2010-07-03

来源:互联网

#include <stdlib.h>
#include <stdio.h>
#include <string>
#include <iostream>

using namespace std;

int main ()
{
        char * mystring="abcedgf";

        cout<<"the length is: "<<strlen(mystring)<<endl;
        return 0;
}

g++ -o test test.cpp

test.cpp:12: error: strlen was not declared in this scope

为什么不能用呢?

作者: huazai202   发布时间: 2010-07-03

string.h

作者: cugb_cat   发布时间: 2010-07-03

不太明白啊?请楼上的明示一下

作者: huazai202   发布时间: 2010-07-03

换成string.h是可以编译 ,谢谢

作者: huazai202   发布时间: 2010-07-03

C++中的string != C中的string.h

作者: mirnshi   发布时间: 2010-07-03

#include <cstring>

作者: lzj123   发布时间: 2010-07-04