Page 7 - 6437
P. 7

file.
                          4.            Type gcc hello.c and press enter to compile your code.
                          5.            If there are no errors in your code, the command prompt will take you to
                   the next line and would generate a.out executable file.
                          6.            Now, type a.out to execute your program.
                          7.            You will see the output "Hello World" printed on the screen.

                 $ gcc hello.c

                 $ ./a.out
                 Hello, World!


                          Make sure the gcc compiler is in your path and that you are running it in the directory
                   containing the source file hello.c.
                          You have seen the basic structure of a C program, so it will be easy to understand other
                   basic building blocks of the C programming language.

                          Tokens in C
                          A C program consists of various tokens and a token is either a keyword, an identifier, a
                   constant, a string  literal, or a symbol.  For example, the following C statement consists of five
                   tokens:
                          The individual tokens are:

                 printf("Hello, World! \n");
                 printf
                 (

                 "Hello, World! \n"
                 )
                 ;



                          Semicolons
                          In  a  C  program,  the  semicolon  is  a  statement  terminator.  That  is,  each  individual
                   statement must be ended with a semicolon. It indicates the end of one logical entity.
                          Given below are two different statements:

                 printf("Hello, World! \n");

                 return 0;


                          Comments
                          Comments are like helping text in your C program and they are ignored by the compiler.
                   They start with /* and terminate with the characters */ as shown below:

                          You cannot have comments within comments and they do not occur within a string or
                 /* my first program in C */

                   character literals.
   2   3   4   5   6   7   8   9   10   11   12