Skip to main content

C Programming - 2. Environment Setup

In Windows machine

Follow these following steps-

Step 1:

Step 2:

Download the code-blocks software


Step 3:

          Install it

step 4:

             If you run it the first time it will ask you to set gcc default compiler.

              Just Click "OK" Button

Step 5: 

         create a new file

step 6:


         save it as any name you want but with .c extension

         example : first.c

step 7:


         type this code and save it.

         #include<stdio.h>

         int main()
         {
              printf("Welcome\n");
              
              return 0;
         }

step 8:

Run the Program

         by pressing F9
            
                 or

         clicking "Build and Run" button  on the code-blocks window


Now if the code runs without any error then you are all set 😎

In Linux machine

Step 1:

         Open terminal

         Use the mouse to do it

              or

   Ctrl+alt+T shortcut to open it

Step 2:


                 type the command:

                                                 gedit <name>.c&

                                                 here, the name can be anything you want but use the reasonable one


                                                Example: gedit first.c&

Step 3:


          type this code and save it.

         #include<stdio.h>

         int main()
         {
              printf("Welcome\n");
              
              return 0;
         }

Step 4:

         
         Compile :
                         gcc <name>.c -o <name>

         Run:
                        ./<name>


         For my case this will be:
         
                               compile : gcc first.c -o first
                               run:    ./first

Now if the code runs without any error then you are all set 😎




Happy Coding
See you in the next tutorial


Next Post:

https://coderavens.blogspot.com/2018/05/c-programming-3-bits-bytes.html

Comments

Popular posts from this blog

C Programming - 4.3 Header Files

Now, again see the first C program I wrote #include <stdio.h> int main() {      printf("I am a Programmer\n");      return 0; } Now, what #include <stdio.h> means actually  Here, stdio.h known as a Header file 😮, remember it's not studio.h 😜 . So many persons done that mistake when he/she first write C codes And, the coolest thing about header file is, it will give you a headache 😨 OK, I am just kidding  Header file term refers to that kind of file which contains C function declarations and macro definitions. A C header file contains .h extension. Like in this code stdio.h contains function declaration and definition of printf() that's why we had to include the  stdio.h  header file at the top of the code The basic syntax of including header files on top of the code #include <header_file_name> Now, you can wonder about printf() function, don't worry we will lea...

C Programming - 4.5 The printf() function

We have been talking about this guy for so long and he finally came And you will see him most of the time whenever you write a C code. So, What printf() function do? It basically prints everything within the double quotation . for example: printf("I am a programmer"); this prints:                     I am a Programmer In full code that will be- #include <stdio.h> int main() {      printf("I am a Programmer");      return 0; } Now, see another code  #include <stdio.h> int main() {      printf("I am a Programmer");      printf("I am a Programmer");      return 0; } the output will be:          I am a ProgrammerI am a Programmer The output is like this because we haven't use newline character to indicate the en...

C Programming - 3. Bits & Bytes

Bits Bits means the measurement of computer memory where we can store binary number or word. N-bits memory can store n-bits binary number or words for example :          1-bit memory can store either  1 or 0 because 1 and 0 are 1-bit binary numbers          2-bit memory can store:                                                   00                                                   01                   ...