Flow of C program

The C program follows many steps in execution.

File name : index.php

#include
int main(){
printf("Hello C Language");
return 0;
}

Execution Flow of C program :-

  • 1) C program (source code) is sent to preprocessor first. The preprocessor is responsible to convert preprocessor directives into their respective values. The preprocessor generates an expanded source code.
  • 2) Expanded source code is sent to compiler which compiles the code and converts it into assembly code.
  • 3) The assembly code is sent to assembler which assembles the code and converts it into object code. Now a simple.obj file is generated.
  • 4) The object code is sent to linker which links it to the library such as header files. Then it is converted into executable code. A simple.exe file is generated.
  • 5) The executable code is sent to loader which loads it into memory and then it is executed. After execution, output is sent to console.

  • C Program Flow :-






    Previous Next

    Trending Tutorials




    Review & Rating

    0.0 / 5

    0 Review

    5
    (0)

    4
    (0)

    3
    (0)

    2
    (0)

    1
    (0)

    Write Review Here


    Ittutorial