免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 晓枫
打印 上一主题 下一主题

"A"=="A"为什么会不成立!!!? [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
11 [报告]
发表于 2004-09-24 18:33 |只看该作者

"A"=="A"为什么会不成立!!!?

晓枫不得无礼!
好好听 whyglinux 哥哥讲话。
他补充地非常好。

论坛徽章:
0
12 [报告]
发表于 2004-09-24 18:34 |只看该作者

"A"=="A"为什么会不成立!!!?

呵呵,要说C++或许吧,我还没用过,我很高兴在这里通过交流,能加深我对概念的理解,谢谢各位朋友的关住,我会继续与大家交流的

论坛徽章:
0
13 [报告]
发表于 2004-09-24 18:35 |只看该作者

"A"=="A"为什么会不成立!!!?

呵呵,好版主,我哪敢无理呀,我正在吸收大家的养份呢

论坛徽章:
0
14 [报告]
发表于 2004-09-24 18:35 |只看该作者

"A"=="A"为什么会不成立!!!?

>;>; 这位whyglinux这位朋友,就算你说可以进行比较,但在Turbo C里你说的这种一般为“真”的结果却几乎得不到,至少我的几次试验没有得到:)

这说明 TC 没有对此进行编译优化处理。现在的编译器一般都会进行优化。你只要注意 "A" == "A" 比较的是指针而不是字符串本身就可以了。

论坛徽章:
0
15 [报告]
发表于 2004-09-24 18:39 |只看该作者

"A"=="A"为什么会不成立!!!?

whyglinux:你说的是比较指针,也是在比较它们所在地址的大小吧,而不是在比较字符串的大小对不对

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
16 [报告]
发表于 2004-09-24 18:44 |只看该作者

"A"=="A"为什么会不成立!!!?

对。

"A" == "A"
实际上比较的是指针,
而不是字符串。

“字符指针”和“字符串”是两个不同的概念。

论坛徽章:
0
17 [报告]
发表于 2004-09-24 18:47 |只看该作者

"A"=="A"为什么会不成立!!!?

各位朋友,谢谢大家的关注和讨论,使我更深一步的理解的指针与字符串的概念,现在我要下线了,改天再与大家继续交流:)改天见

论坛徽章:
0
18 [报告]
发表于 2004-09-24 18:49 |只看该作者

"A"=="A"为什么会不成立!!!?

版主:)多谢你的解答和关注,改天见:)我会继续努力,继续提高的:)

论坛徽章:
0
19 [报告]
发表于 2004-09-24 22:36 |只看该作者

"A"=="A"为什么会不成立!!!?

其实这个"A"="A"的比较,是两个字符串常量的地址比较,存在不同的地方,当然值不同,这正常!

论坛徽章:
0
20 [报告]
发表于 2004-09-24 23:14 |只看该作者

"A"=="A"为什么会不成立!!!?

其实这个"A"="A"的比较,是两个字符串常量的地址比较,存在不同的地方,当然值不同,这正常!



上面的朋友的话是不是这个意思p1=A,p2=A *p1=*p2
这样?

[/quote]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP