strlen()和sizeof()的区别


strlen不加\0 sizeof 加\0.

strlen 是一个函数,sizeof 是一个单目运算符。

strlen 用来计算指定字符串 str 的长度,但不包括结束字符(即 null 字符)。

 sizeof 它的参数可以是数组、指针、类型、对象、函数等。相对于函数 strlen,它包括结束字符 null

相关