#2
林月儿2020-03-13 09:18
|
6楼中xianfajushi发布了一段代码
代码存在2个问题
c = a[j] - '\0';
'\0' 就是 0
a[j] - 0 根本没变化
这样写毫无意义
明明直接 c = a[j]; 就完事 啰嗦嘈杂
后面的输出操作
cout << c << ends;
这属于张冠李戴 不懂装懂
ends这个参数的作用是写入 '\0'
根本不是用于cout这个输出对象的
强制输出 '\0'的行为也是作死而已
有时候 会看到输出一个空格
换一个环境有可能就不输出空格
自找麻烦不说
这样的代码还会给新手带来不好的影响
我在回复中之处这两个问题之后
xianfajushi 滥用版主权限 删除我的回复