Почему sizeof (x ++) не увеличивает значение переменной x

#include <stdio.h>
void main()
{
    int x = 99;
    int y = sizeof(x++);
    printf("x is %d", x);
}

Результат программы:

x составляет 99

Почему? Может ли кто-нибудь сказать, почему x не увеличивается в операторе sizeof.