variable definition and actual initialization using extern variable in c programming language
C Programming Language Variable in C Language (Article) Variable in C Language (Program)
1164
This C program demonstrates the use of external variable declarations and definitions. External variables a, b, c, and f are declared at the beginning of the program using the extern keyword, indicating they are defined elsewhere. In the main function, these variables are then defined and initialized: a and b are assigned values of 10 and 20, respectively, and c is calculated as their sum. The value of c is printed using printf. A floating-point division is performed, and the result is assigned to f, which is then printed. The program outputs the values of c and f before terminating.
Program:
#include"stdio.h" // Variable declaration: extern int a, b; extern int c; extern float f; int main () { /* variable definition: */ int a, b; int c; float f; /* actual initialization */ a = 10; b = 20; c = a + b; printf("value of c : %d \n", c); f = 70.0/3.0; printf("value of f : %f \n", f); return 0; }
Output:
value of c : 30 value of f : 23.333334 Press any key to continue . . .
This Particular section is dedicated to Programs only. If you want learn more about C Programming Language. Then you can visit below links to get more depth on this subject.