| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 801 人关注过本帖
标题:[求助]基础问题
只看楼主 加入收藏
编程新贵
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2006-8-11
收藏
 问题点数:0 回复次数:11 
[求助]基础问题

问个问题,在C++里面有字符串类型吗,如果有的话那怎么定义呢?(头文件)

搜索更多相关主题的帖子: 基础 
2006-10-30 21:52
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
收藏
得分:0 
string

[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-10-30 21:54
卜卜星
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-4-15
收藏
得分:0 

#include <string>

2006-10-31 22:56
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
Democode for you:
[CODE]
#include <iostream>
#include <string>
#include <cstdlib>
using namespace std;

int main()
{
string str("hello world");
cout<<str<<endl;

system("pause");
return 0;
}

[/CODE]

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2006-11-01 04:29
litcatyx
Rank: 1
等 级:新手上路
威 望:1
帖 子:151
专家分:0
注 册:2006-10-27
收藏
得分:0 
以下是引用kai在2006-11-1 4:29:34的发言:
Democode for you:
[CODE]
#include <iostream>
#include <string>
#include <cstdlib>
using namespace std;

int main()
{
string str("hello world");
cout<<str<<endl;

system("pause");
return 0;
}

[/CODE]

#include <cstdlib>这具有用吗


2006-11-01 08:48
sillygirl
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2006-10-30
收藏
得分:0 
以下是引用kai在2006-11-1 4:29:34的发言:
Democode for you:
[CODE]
#include <iostream>
#include <string>
#include <cstdlib>
using namespace std;

int main()
{
string str("hello world");
cout<<str<<endl;

system("pause");
return 0;
}

[/CODE]

KAI朋友:
请问一下为什么下面三句加上头文件标志则会出错(.h)?能否指点一下,谢谢!
#include <iostream>
#include <string>
#include <cstdlib>


2006-11-01 08:49
litcatyx
Rank: 1
等 级:新手上路
威 望:1
帖 子:151
专家分:0
注 册:2006-10-27
收藏
得分:0 
我的vc7和gcc都不用加#include <cstdlib>这行

2006-11-01 09:46
子时之龙
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-7-29
收藏
得分:0 
以下是引用litcatyx在2006-11-1 8:48:03的发言:

#include <cstdlib>这具有用吗

#include <cstdlib>
是在有C++和C风格的输入输出方式共存时用的。
在这题中没有用,
但这个可能是他的编程习惯,
早已把开头写好,
每次复制。

反正加上了也没什么妨碍^_^


龙已经出现了! 只因在子时, 人们无法察觉…………
2006-11-01 15:18
子时之龙
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-7-29
收藏
得分:0 
以下是引用sillygirl在2006-11-1 8:49:31的发言:

KAI朋友:
请问一下为什么下面三句加上头文件标志则会出错(.h)?能否指点一下,谢谢!
#include <iostream>
#include <string>
#include <cstdlib>

很简单,
C++中的自带头文件是不带.h的,
你加上.h就变成了C语言中的头文件,
功能有差别,
自然不对。

记住,
编译器支持C和C++两种语言^_^


龙已经出现了! 只因在子时, 人们无法察觉…………
2006-11-01 15:21
dlcdavid
Rank: 3Rank: 3
来 自:成都
等 级:新手上路
威 望:6
帖 子:193
专家分:0
注 册:2005-12-23
收藏
得分:0 
以下是引用sillygirl在2006-11-1 8:49:31的发言:

KAI朋友:
请问一下为什么下面三句加上头文件标志则会出错(.h)?能否指点一下,谢谢!
#include <iostream>
#include <string>
#include <cstdlib>

用using namespace std;定义了命名空间后
加.h的文件应该是自己定义的文件
标准库文件是不能加的


为了C++,我放弃了课本
为了高考,我又放弃了C++
现在而今眼目下,我能做什么?www.
2006-11-01 20:26
快速回复:[求助]基础问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018407 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved