I have encountered some problems while writing the code for 8051 microcontroller, Can you explain me the following issues: 1- Compiler issued an error when i pass the value to function by referece e.g. void function( unsigned char& val);
2- Comiler issued an error when i tried to use the default argment to a function e.g. unsigned char Volume ( char side = 1 );
3- Comiler also issued error when i tried the function overloading method e.g. void function (unsigned char val); void function (unsigned int val);
4- How can i access variables with the same name which are both declerad local and global? Can anyone tell me above mentioned issue with keil comiler.
Regards, Ahmad Kamal Nasir