Question: 1. Why is C so popular as a systems programming language in applications such as embedded microprocessor systems?
2. What is a preprocessor statement, and what is its equivalent in assembly language?
3. In what ways can the ambiguous C expression x x++ - 3. be interpreted?
4. What is the difference between passing information to a function in C by value and by reference?