strlen():只用能来计算字符串和字符数组的长度;
sizeof():计算的是数组的所占空间,任何类型变量都使用,且可求int、float等占字节数
字符型数组、字符串长度:len1、len2
char len1[]={'s','a','w','q'};
string len2="sjiajdina";
int lenth1, lenth2;
lenth1 = strlen(len1);//求得字符数组长度
lenth2 = strlen(len2);//求得字符串长度
求数组长度:sizeof()
int len1 [10] = {0};
int len2 [10] = {1, 2, 3, 4, 5};
int len3 [10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int len4 [10];//每个元素放置随机数
int len5[] = {1, 2, 3};
int lenth1 = sizeof(len1) / sizeof(len1 [0]); // 10
int lenth2 = sizeof(len2) / sizeof(len2 [0]); // 10
int lenth3 = sizeof(len3) / sizeof(len3 [0]); // 10
int lenth4 = sizeof(len4) / sizeof(len4 [0]); // 10
int lenth5 = sizeof(len5) / sizeof(len5 [0]); // 3