表达方式有何不同

2019-08-06 18:55发布

下面的表达方式有何不同呢?
memchr( buffer, 0, SICE )- buffer
strlen   (buffer)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
zhaoxqi
1楼-- · 2019-08-07 00:07
使用strlen函数可以获得相同的结果。
jiajs
2楼-- · 2019-08-07 05:05
结果相同。
zhanghqi
3楼-- · 2019-08-07 08:27
strlen函数完成相同的任务,不过strlen的返回值是个无符号(size_t)类型的值,而指针减法的值应该是个有符号类型(ptrdiff_t).
zhenykun
4楼-- · 2019-08-07 12:45
嗯,多谢了啊
zhenykun
5楼-- · 2019-08-07 14:11
 精彩回答 2  元偷偷看……

一周热门 更多>