strange syntax

Does this have a meaning? *++dest++=' '; .If I use it like this compiler complains but I wonder if it has since it is compiled when I use like:
*(++dest)++
The expressions are not valid.
Just suck it up and use two or three statements.
1
2
3
++dest;
*dest = ' ';
++dest;
1
2
++dest;
*dest++ = ' ';

Hope this helps.
Thanks.
Topic archived. No new replies allowed.