* are called pointers in C, it's pretty much the toughest part to learn when you start doing C.
GTK is pretty easy though, not much to learn, a sample code and the API are more than enough. Most of the time, you understand what the code is meant for when you read GTK code.
|