C find static array size
arrays, c, static
Solution
sizeof(theFruit) / sizeof(theFruit[0])
Note that `sizeof(theFruit[0]) == sizeof(char *)`, a constant.
Problem
``` static char* theFruit[] = { "lemon", "orange", "apple", "banana" }; ``` I know the size is 4 by looking at this array. How do I programmatically find the size of this array in C? I do not want the size in bytes.