Looks like a string in the structure to me. And when you have an array of such structures, you end up scanning through them checking for the name you need.
Look at the usage example a couple of lines below; it's passing a pointer to that structure. There's no scanning necessary, it already knows where the structure is.