#include <stdio.h>
struct st {
int a;
char c;
};
int main() {
struct st st_arr[3]; // Declare an array of 3 structure objects
struct st st_obj0; // first structure object
st_obj0.a = 0;
st_obj0.c = 'a';
struct st st_obj1; //Second structure object
st_obj1.a = 1;
st_obj1.c = 'b';
struct st st_obj2; // Third structure object
st_obj2.a = 2;
st_obj2.c = 'c';
st_arr[0] = st_obj0; // Initializing first element of array with first structure object
st_arr[1] = st_obj1; // Initializing second element of array with second structure object
st_arr[2] = st_obj2; // Initializing third element of array with third structure object
printf("\n First Element of array has values of a = [%d] and c = [%c]\n",
st_arr[0].a, st_arr[0].c);
printf("\n Second Element of array has values of a = [%d] and c = [%c]\n",
st_arr[1].a, st_arr[1].c);
printf("\n Third Element of array has values of a = [%d] and c = [%c]\n",
st_arr[2].a, st_arr[2].c);
return 0;
}
/*-via Programming Hub for Android, a top rated Programming App on Google Play
https://play.google.com/store/apps/details?id=com.freeit.java*/
Sunday, August 16, 2015
Program: Array of Struct
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment