Can any one give small explanation about Declaration , initialization and definition in c language?
Because i have little confusion about extern storage class even i goggled different materials.
1. Extern calss should be use in .h files only?
2. int i declaration should be in source file and "extern int i" sould be in .h files only?
can any one give clear idea about usage of extern strage class?