In this example, we will learn to print “Hello, World”
#include <stdio.h> int main() { printf("Hello, World"); return 0; }
- The #include is a preprocessor command that tells the compiler to include the contents of stdio.h (standard input and output) file in the program. This is a standard input-output file that contains the definitions of common input-output functions such as scanf() and printf(). In the above program we are using printf() function.
- If we use the printf() function without writing #include <stdio.h>, the program will not compile.
- int main()- The execution of a C program starts from the main() function. Every C program must have this function. The 0 return value of this function represents successful execution of program while the return value 1 represents the unsuccessful execution of program.
- printf() is a library function to send formatted output to the screen. This function displays the content within double quotes as it is on the screen.
- return 0 – It means successful execution of main() function. The C program ends with this statement.
Compile and Execute C Program
- Open a text editor and add the above-mentioned code.
- Save the file as filename.c
- Open a command prompt and go to the directory where you have saved the file.
- Type gcc filename.c and press enter to compile your code.
- type ./a.out to execute your program.
- You will see the output “Hello, World” printed on the screen.
gcc filename.c ./a.out output:- Hello, World