To be a competent Objective-C programmer, you must also be a competent C programmer. In our rush to get you familiar with objects, we skipped a few things that you might want to know about C. These topics are not ideas that you will use everyday, but you will encounter them occasionally, so we want to introduce you to them here.