When you asked this question an hour ago, you got answers.
taking default value of unsigned long int in unix[
^]
The answer hasn't changed because you post it again.
Go back, read the answers and go from there - do not re-post your question, aask for clarification of an answer if you don't understand it.