| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 434 人关注过本帖
标题:大家来指点小弟一下,这里怎么办
只看楼主 加入收藏
nexus88
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-1-5
收藏
 问题点数:0 回复次数:5 
大家来指点小弟一下,这里怎么办
#include <iostream.h>
void main()
{
char name[80]
char nametwo[80]
cout<<"请输入2个名字"; //也要支持中文名字哦
cin>>name;
cin>>nametwo;
if(name==nametwo) //我想判断2名字是否相同 不知道怎么办
{
cout<<"两个名字一样";
}
else
{
cout<<"两个名字不一样";
}
}
2007-01-05 16:54
lrgsz
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-9-27
收藏
得分:0 
你使用string试试看!

学习如逆水行舟,不进则退!
2007-01-05 17:21
游乐园
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:671
专家分:0
注 册:2006-11-1
收藏
得分:0 
用字符串比较函数
<string.h>
if(strcmp(name,nametwo))

或用string类
string name,nametwo;
if(name==nametwo)

unicorn-h.spaces. ◇◆ sava-scratch.spaces.
2007-01-05 17:28
nexus88
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-1-5
收藏
得分:0 

奇怪了我STRING 不能用 我加了string.h 的头文件了
用不了STRING 报错的
测试了下 就连这样的都报错
#include <iostream.h>
#include <string.h>
void main()
{
string a;
string b;

cin>>a;
cin>>b;
}

2007-01-05 18:49
nexus88
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-1-5
收藏
得分:0 
我找到错误了 原来用STRING。H 这是标准C++的 应该全改为不带.h的头文件引用
2007-01-05 18:58
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
#include <iostream>
#include <string>
using namespace std;


int main()
{
string name1 = "你好";
string name2 = "你好";
//cout<<"请输入2个名字"; //也要支持中文名字哦
//getline(cin, name1);
//getline(cin, name2);
if(name1==name2) //我想判断2名字是否相同 不知道怎么办
{
cout<<"same";
}
else
{
cout<<"not same";
}

return 0;
}

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2007-01-05 21:46
快速回复:大家来指点小弟一下,这里怎么办
数据加载中...
 
   



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

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