This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Weird result for modulus operation


On Tue, Apr 29, 2008 at 9:08 PM, Ang Way Chuang <wcang@nav6.org> wrote:
>  Thanks for the speedy reply. But why this code:
>
>         int a = 17, b = 16;
>         a = a++ % 16;
>
>  results in a = 2 then? I think I need to know what is sequence point. I'll
> google that.

As I mentioned, the code is undefined so it could be any value.

Thanks,
Andrew Pinski


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]