C Syntax

Let’s take a look at a basic example of C syntax:

#include <stdio.h>

int main() {
    printf("Hello, world!");
    return 0;
  1. #include <stdio.h>: This line is a preprocessor directive that includes the standard input/output header file stdio.h in the program. This header file contains declarations for standard input/output functions like printf and scanf.
  2. int main() {: This line is the main function definition in C. The main function is the starting point of any C program, and the program’s execution begins from the first statement inside this function. The int in front of main specifies the return type of the function, which is an integer. The empty parentheses indicate that the main function does not accept any parameters.
  3. printf("Hello, world!");: This line uses the printf function to print the string “Hello, world!” to the standard output. The printf function is declared in the stdio.h header file, which is included in the program in the first line.
  4. return 0;: This line is the return statement of the main function. It returns an integer value of 0 to the operating system, indicating that the program has completed successfully. The return statement is optional in the main function, but it is good practice to include it.

The main function and the printf function are essential parts of any C program, and understanding how to use them will help you get started with writing your own C programs.

Wordpress Social Share Plugin powered by Ultimatelysocial
Wordpress Social Share Plugin powered by Ultimatelysocial