how to initialize a struct in c code example
Example 1: how to initialize a struct in c
typedef struct MY_TYPE {
bool flag;
short int value;
double stuff;
} MY_TYPE;
void function(void) {
MY_TYPE a;
...
a = { true, 15, 0.123 }
}
Example 2: declare structure in c
struct num{
int a ;
int b;
};
int main()
{
struct num n;
//accessing the elements inside struct
n.a=10;
n.b=20;
}
Example 3: instance for c in struct
struct listitem {
int val;
char * def;
struct listitem * next;
};
Example 4: objective c struct initialization
Struct initialization