1.  Why should I use standard library functions instead of writing my own?

2.  How can I write functions that take a variable number of arguments?

3.  What is the difference between a free-standing and a hosted environment?

4.  How do I determine whether a character is numeric, alphabetic, and so on?

5.  What is a "locale"?

6.  Is there a way to jump out of a function or functions?

7.  What's a signal? What do I use signals for?

8.  Why shouldn't I start variable names with underscores?

9.  What are multibyte characters?

10.  How can I manipulate strings of multibyte characters?