#include <stdio.h>
void hage(int *a)
{
*a++;
*a++;
}

int main(void)
{
int a = 2;
hage( &a );
printf ("%d\n", a );
}


...のようなものが動かなかった。

(*a)++
にすると動いた。

省略すると *(a++)
になるらしい。