C – How does sizeof() of a function call works?

I have a following line in C:

printf("size of sizeof is %dn", sizeof(printf("lol!n")));

Am I getting the size of a function pointer here?