y**********u 发帖数: 6366 | 1 判断一个c str是不是为空字符串的时候
老用 if (str && strlen (str) != 0)
现在发现
if (str && str[0] != '\0')
更好啊 |
X****r 发帖数: 3557 | 2 if (str && *str) {
...
【在 y**********u 的大作中提到】 : 判断一个c str是不是为空字符串的时候 : 老用 if (str && strlen (str) != 0) : 现在发现 : if (str && str[0] != '\0') : 更好啊
|
y**********u 发帖数: 6366 | 3 我脑子又糊涂了
谢猪哥指教!
我这个菜鸟真是要好好学习拉
【在 X****r 的大作中提到】 : if (str && *str) { : ...
|
d**********x 发帖数: 4083 | 4 有区别么
【在 y**********u 的大作中提到】 : 我脑子又糊涂了 : 谢猪哥指教! : 我这个菜鸟真是要好好学习拉
|
i*****o 发帖数: 1714 | 5 这个不算错啊。
【在 y**********u 的大作中提到】 : 判断一个c str是不是为空字符串的时候 : 老用 if (str && strlen (str) != 0) : 现在发现 : if (str && str[0] != '\0') : 更好啊
|
y**********u 发帖数: 6366 | 6 从代码的精炼性角度来看不够啊
【在 i*****o 的大作中提到】 : 这个不算错啊。
|
a9 发帖数: 21638 | 7 回字有三种写法?
【在 y**********u 的大作中提到】 : 从代码的精炼性角度来看不够啊
|
d**********x 发帖数: 4083 | 8 6种
【在 a9 的大作中提到】 : 回字有三种写法?
|
|
l********a 发帖数: 1154 | |
F********g 发帖数: 475 | 10 太慢,不ELEGANT HAHA
【在 l********a 的大作中提到】 : 这也叫"错"?
|
y**********u 发帖数: 6366 | 11 strlen算是比较慢了
【在 a9 的大作中提到】 : 回字有三种写法?
|
A**u 发帖数: 2458 | 12 haha
你老板也写代码
【在 y**********u 的大作中提到】 : 判断一个c str是不是为空字符串的时候 : 老用 if (str && strlen (str) != 0) : 现在发现 : if (str && str[0] != '\0') : 更好啊
|
y**********u 发帖数: 6366 | 13 对不起,写错了
是老犯。。。
【在 A**u 的大作中提到】 : haha : 你老板也写代码
|