Difficulty in understranding the function call

Why Pratik Bhaiya has declared mystrtok() function as a pointer function?

Hey @Shivam01 ,
It is because if the statically declared then we will not be able to store the memory after the function call ends but in case of dynamic delcaration the memory still remains there even after the function ends which is important in this case