首页 / 周边看点 / 正文

strlen会把\0算进去吗

时间:2024-06-29 16:03:35

strlen包含\0长度吗 

不包含

不包含。strlen是碰到第一个字符串结束符'\0'就结束,所以长度不包括'\0'。

strlen函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个'\0',如果你只定义了一个字符型数组但没有给它赋初值,这个结果是不定的,它会从首地址一直找下去,直到遇到'\0'停止。

需要注意,在使用strlen时,要判断参数是否为空,否则会抛出异常。

《strlen会把\0算进去吗》不代表本网站观点,如有侵权请联系我们删除

点击排行

战略网  版权所有 粤ICP备2021127029号

联系我们 关于我们 版权申明