Singleton Design Pattern Example In C