char words[3]="";
*words++ = 'a';

こう書いた時の2行目の動作について教えてください。
words++ならば次の要素を指す事になりますが、*words++=なので・・・どうなるのか。
確か++を後ろにつけると後から評価されるのだと思いましたが、
(*words)++='a';として評価される事になり++の効果がアドレス移動ではなくなってしまうのでしょうか?