sizeof和strlen的本质区别

sizeof和strlen的区别 sizeof:计算的是分配空间的实际字节数 strlen是计算的空间中字符的个数(不包括‘\0’) sizeof是运算符,可以以类型、函数、做参数 。strlen是函数,只能以char*(字符串)做参数。而且,要想得到的结果正确必须包含 ‘\0’。 sizeof是在编译的时候就将结果计算出来了是类型所占空间的字节数,所以以数组名做参数时计算的是整个数组的大小。而s
相关文章
相关标签/搜索