字符传输出问题,送分!!
#include <iostream.h>
#include<String.h>
void main(){
string s;
s="fdfsd";
cout<<s<<endl;
}
这段代码编译出错,初学,请达人指教,不甚感激
问题点数:20、回复次数:8Top
1 楼Rick_ang(东方未名)回复于 2005-11-08 23:12:47 得分 10
#include <string>
using namespace std;Top
2 楼sunniful(太阳)回复于 2005-11-08 23:12:57 得分 0
在线等啊.加分Top
3 楼Rick_ang(东方未名)回复于 2005-11-08 23:13:41 得分 0
#include <iostream>
#include <string>
using namespace std;
void main()
{
string s;
s="fshi";
cout<<s<<endl;
}Top
4 楼junnyfeng(风歌)回复于 2005-11-08 23:15:08 得分 10
#include <iostream>
#include<string>
using namespace std;
void main(){
string s;
s="fdfsd";
cout<<s<<endl;
}Top
5 楼sunniful(太阳)回复于 2005-11-08 23:16:45 得分 0
不行啊,错误如下:
Compiling...
f.cpp
C:\Documents and Settings\yuyi\桌面\f.cpp(4) : error C2065: 'string' : undeclared identifier
C:\Documents and Settings\yuyi\桌面\f.cpp(4) : error C2146: syntax error : missing ';' before identifier 's'
C:\Documents and Settings\yuyi\桌面\f.cpp(4) : error C2065: 's' : undeclared identifier
C:\Documents and Settings\yuyi\桌面\f.cpp(5) : error C2440: '=' : cannot convert from 'char [6]' to 'int'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
Error executing cl.exe.
Top
6 楼sunniful(太阳)回复于 2005-11-08 23:18:42 得分 0
using namespace std;这句的作用是什么啊Top
7 楼Rick_ang(东方未名)回复于 2005-11-08 23:19:33 得分 0
你的include目录里不会没有string这个头文件吧~~~去安装目录下看看~~或者是你设置include 路径错了Top
8 楼Rick_ang(东方未名)回复于 2005-11-08 23:20:21 得分 0
using namespace std;这句的作用是什么啊
-------------------------------------------
-------------------------------------------
这个........建议你找本C++的书先看一下Top




