/* hello.c This is an example, simple program whose sole * * role is to print "hello, good people" on the screen. * */ #include/* this line loads the so called header file for the external * library stdio. This is necessary, since we will use * a function from this library, printf(). A header file * only contains function headers: information on what kind of * parameters the function uses, and what type of a result * the function will produce. This is necessary to set aside * temporary memory (on the stack) for these. The actual code * will be located at the linking stage. */ main() { /* The following is the only instruction of this program */ printf("Hello, good people\n"); /* \n causes a line feed */ /* All procedures in C, including main() return a value */ return(0); }