Current time: Tue Mar 19 06:17:21 2024
Deadline: Tue Jul 1 23:59:00 2008
What is the general rule for Type Conversions in C? That is to say, what types of conversions are allowed and which (should) cause warnings or errors?
C variables are always passed to functions by value. To change the value of a variable passed to a function inside the function we must emulate pass by reference. Give a brief example of how to do this and explain exactly what is being passed between functions and how it is used.
What are the differences between a typedef and #define?