GTK code uses pointer for structs and not normal instances why?
I was goinf through the GTK code and saw that GTK code uses pointer for structs and not normal instances of the same structs...
why could this be so?
My take is that they wanted to use just one variable name and they can easily initialise the pointer to that struct type .
whereas if they used just an instance of the struct, they wd have to create a new instance evry time they needed a new variable ...
am i on the right direction?