I would like to know the difference between volatile and const.Pls. explain it with an example.
Thanx a lot jay. krishna
Hi, CONST is used to declare the constants i.e the value of this data type will not be changed through out the program execution. VOLATILE, Normal this data type will be used to declare the variable for timercount & interrupt status because the value of this specific types can't be expected any time. Krishna M.
"CONST is used to declare the constants i.e the value of this data type will not be changed through out the program execution." Not exactly. const can be used in function parameter declarations - this doesn't mean that the parameter value will not change throughout the program execution! eg, http://www.keil.com/support/man/docs/c51/c51_strrpos.htm