sizeof和strlen
(1)sizeof:不是函数为操作符,计算变量占内存空间的大小,单位是字节。如果操作数是类型的话,计算的是使用类型创建的变量所占内存空间的大小。(只在乎占用内存空间的大小,不在乎内存中存放什么数据)
(2)strlen:是C语言库函数,功能求字符串长度。<string.h>
sizeof与strlen对比
数组名理解:
(1)数组名是首元素地址。
(2)有两例外:&加数组名(取出的是整个数组);
sizeof(数组名)(计算的是整个数组,单位是字节)。
sizeof和strlen
(1)sizeof:不是函数为操作符,计算变量占内存空间的大小,单位是字节。如果操作数是类型的话,计算的是使用类型创建的变量所占内存空间的大小。(只在乎占用内存空间的大小,不在乎内存中存放什么数据)
(2)strlen:是C语言库函数,功能求字符串长度。<string.h>
sizeof与strlen对比
数组名理解:
(1)数组名是首元素地址。
(2)有两例外:&加数组名(取出的是整个数组);
sizeof(数组名)(计算的是整个数组,单位是字节)。