方法一:
int length=0;
while(*(str+length))
{
length++;
}
方法二:
int length = strlen(str);
方法三:
int length = sizeof(str)-1;
相对于方法二而言,需要注意的是sizeof()功能是取得字符数组的内存大小,字符数组后隐含'\0'。strlen是取得字符数组所含有的元素个数。
方法一:
int length=0;
while(*(str+length))
{
length++;
}
方法二:
int length = strlen(str);
方法三:
int length = sizeof(str)-1;
相对于方法二而言,需要注意的是sizeof()功能是取得字符数组的内存大小,字符数组后隐含'\0'。strlen是取得字符数组所含有的元素个数。