devxlogo

A Quick Way To Initialize All the Members of a Struct To 0

A Quick Way To Initialize All the Members of a Struct To 0

 // Quickly zero out a struct. This can be applied// To an array of structs also, since// memset() initializes memory regions#include struct sample {int a;short int b;int c;};struct sample s;// Initialize all members to zero (Be careful of// Incompatible Data types.memset( s, 0, sizeof(sample) );// Array of structs examplememset( s, 0, (sizeof(sample)*()) )

devx-admin

Share the Post: