Hello everyone

A newbie in C i am and this is my first post / question

What is the difference between

#define getmax(x,y) ((x)>(b)?(x):(y))

and