回 帖 发 新 帖 刷新版面

主题:string类怎么使用

我最近学到C++语言的string类,但是我将如下代码编译却无法运行,代码是我从书上原原本本抄下来的,是美国人Robert Lafore写的《C++面向对象程序设计》中的一段代码
#include<iostream.h>
#include<string.h>
int main
{
    string s1("man");
    string s2="hi";
    string s3;
    s3=s2;
    cout<<"s3="<<s3<<endl;
    cout<<"s1="<<s1<<endl;
    return 0;
}
运行后编译器却显示 d:\My Documents\string.cpp invalid function declaration,无法运行,这是为什么。

回复列表 (共1个回复)

沙发


#include<string.h>改成#include<string>没有。h后缀

我来回复

您尚未登录,请登录后再回复。点此登录或注册