1.sizeof是运算符,strlen是string.h里面的函数。
2.sizeof计算时连带'\0',strlen计算时检索到'\0'停止。
3.sizeof可以用类型做参数,而strlen只可以用char *做参数。
4.数组做sizeof的参数不退化,传递给strlen就退化为指针了。
1.sizeof是运算符,strlen是string.h里面的函数。
2.sizeof计算时连带'\0',strlen计算时检索到'\0'停止。
3.sizeof可以用类型做参数,而strlen只可以用char *做参数。
4.数组做sizeof的参数不退化,传递给strlen就退化为指针了。