title: Passing Control in C
body: <p>In object-oriented programming, I know you can pass control between classes, which makes things much more organized. I realize that there aren't classes in C because it isn't an object-oriented programming language, but is there a way that I can write a new file, that I can pass control to? Just to make things easier?</p>
  
  <p>What I'm really asking is : how do I pass control to an outside extension of the program, and do I need to use any special type of program (.dll, etc.)</p>