I read something about pass a pointer to a function. And it state that there're four way of passing it:
- non-constant pointer to non-constant data
- constant pointer to nonconstant data
- non-constant pointer to constant data
- constant pointer to constant data
So, what does non-constant pointer and constant pointer means?