strlen和sizeof的区别

在C语言中有strlen和sizeof两个函数求字符数组的长度函数,他们俩的区别就是是否把最后的结束标志也加上去。

strlen是不加的,他表示字符串的长度。

而sizeof求的是字符串在内存中的长度,所以它是加上最后的'\0'的

所以一般而言后者的长度会比前者多1。

posted @ 2020-12-03 13:53  TheRemember  阅读(221)  评论(0)    收藏  举报