sizeof() 和 strlen() 在 C 语言中两个非常常用,它们都与计算内存大小有关,但是它们的作用是不同的。
sizeof() 和 strlen() 的主要区别在于:
sizeof()
是一个运算符,而strlen()
是一个函数。sizeof()
计算的是变量或类型所占用的内存字节数,而strlen()
计算的是字符串中字符的个数。sizeof()
可以用于任何类型的数据,而strlen()
只能用于以空字符 '
sizeof() 和 strlen() 在 C 语言中两个非常常用,它们都与计算内存大小有关,但是它们的作用是不同的。
sizeof() 和 strlen() 的主要区别在于:
sizeof()
是一个运算符,而 strlen()
是一个函数。sizeof()
计算的是变量或类型所占用的内存字节数,而 strlen()
计算的是字符串中字符的个数。sizeof()
可以用于任何类型的数据,而 strlen()
只能用于以空字符 '