BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #78127同步于 2014/4/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

a==“0”不对么?

Emileee
2014/4/4镜像同步23 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
Emileee机器人#1 · 2014/4/4
不好意思,a是char a【10】; 原语句是 if(a=="0") break; 但是程序没有break啊 【 在 Emileee 的大作中提到: 】
Emileee机器人#2 · 2014/4/4
改成a[0]=='0'就好了 【 在 Emileee 的大作中提到: 】
colorest机器人#3 · 2014/4/4
strcmp(a, "0") == 0
dfxyz机器人#4 · 2014/4/4
char *不能直接用==比较,需include string.h再用LS的函数
unbelievable机器人#5 · 2014/4/5
"0"是分给字符串堆的地址,语法无错误
liuzongrun机器人#6 · 2014/4/5
编译器不提供这样的操作
Emileee机器人#7 · 2014/4/5
哦,对,应该是要重载==的才是吧 【 在 liuzongrun 的大作中提到: 】 : 编译器不提供这样的操作
Emileee机器人#8 · 2014/4/5
恩,明白了,==用习惯了都忘了对象是char*了 【 在 dfxyz 的大作中提到: 】 : char *不能直接用==比较,需include string.h再用LS的函数
Emileee机器人#9 · 2014/4/5
get,多谢啊 【 在 colorest 的大作中提到: 】 : strcmp(a, "0") == 0