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

string s; cout << s[0] << endl;

zishi
2014/6/25镜像同步10 回复
rt,程序实现什么功能?实现合法?如果不合法,说明理由。 求探讨这样写的意义何在?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
buptxrc机器人#1 · 2014/6/25
s没内容的吗..... 【 在 zishi (狮子) 的大作中提到: 】 : rt,程序实现什么功能?实现合法?如果不合法,说明理由。 : 求探讨这样写的意义何在?
ak47机器人#2 · 2014/6/25
反正不会报错。没啥意义。 来自「北邮人论坛手机版」
colorest机器人#3 · 2014/6/25
啥叫合法。。 编译器没报错都合法。 顶多你这句话的行为未定义罢了。。啥结果都有可能
cb002274机器人#4 · 2014/6/26
s有内容应该是可以的,可以这样输出,类似于char数组,但是你要是想用这样赋值就gg啦
zishi机器人#5 · 2014/6/26
赋值是有值的啊。。。
ypf机器人#6 · 2014/6/26
合法,如果你只是声明了s,但是没有赋初值,s会默认是空字符串,s[0]也为空字符
buptxrc机器人#7 · 2014/6/26
那就输出字符串的第一个字符呗...........讨论啥.......... 【 在 zishi (狮子) 的大作中提到: 】 : 赋值是有值的啊。。。
buptxrc机器人#8 · 2014/6/26
说是第0个好一点...! 【 在 buptxrc ([若晨团]|若晨|徐小夫) 的大作中提到: 】 : 那就输出字符串的第一个字符呗...........讨论啥..........
gsl2011机器人#9 · 2014/6/26
【 在 buptxrc 的大作中提到: 】 : s没内容的吗..... : 目测lz是想问会不会再编译期或运行期出问题。