sizeof 和 strlen 的区别-三、sizeof 和 strlen 的对比

时间:2025-05-08 13:50:12
sizeof strlen
sizeof是操作符,不需要包含头文件 strlen是库函数,需要包含头文件
sizeof计算操作数内存空间的大小,单位是字节 strlen计算字符串的长度,统计’\0’之前的字符个数
sizeof不关注操作数内存中存放的数据 strlen关注内存中是否有’\0’,如果没有’\0’,就会继续向后寻找,可能会越界
sizeof中如果存在表达式,表达式不会进行计算的