strlen返回的是一个字符串的长度,不包括字符串末尾的空字符'\0',而sizeof返回的是一个变量或数据类型的字节数。例如,对于一个字符串"hello",strlen返回的是5,而sizeof返回的是6,因为字符串末尾还有一个空字符'\0'。另外,sizeof可以用于任何数据类型,包括基本数据类型、指针、数组、结构体等,而strlen只能用于字符串。

strlen和sizeof的区别

原文地址: https://www.cveoy.top/t/topic/7fE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录