Re: ROBOTC advanced tutorials?
Short answer, no. There is currently no "official" book or list as such; the class notes from this page, Ma204
, are about as good as it gets but it dosen't cover much of the advanced stuff, and it's based on the RobotC for Mindstorms.
As for structs, unions, and enums they can be used like so,
This is obviously very basic and not very useful as it stands, but it gives you an idea.
If you're feeling brave you can poke through some of the files in the includes
directory of your RobotC installation, that will give you some idea of the availible functions as such.