If the user types “ls –a –l ” into the shell, what will argc’s value be?…

If the user types “ls –a –l ” into the shell, what will argc’s
value be? What will the C strings pointed to by argv contain,
assuming the bottom of the array is 0?