sizeof(char) → 返回char型所占空間:1 (Byte)
sizeof(char*) → 返回char*型指針所占空間:4 (Byte)
sizeof(數組名) → 返回該字符串指針數組里元素所占空間:n*4(或8)(n為字符串指針數組元素個數,也即數組的字符串個數)
比如 char *strlist[] = {"American", "Germany", "Japan", "China", "France", "Russia"}
此時sizeof(strlist) = 6*4 = 24(Byte),代表着6個char*類型的總大小。
所以想求的字符串指針數組的字符串元素個數就可以用 sizeof(strlist)/sizeof(char*)來得到。