Skip to main content

Command Palette

Search for a command to run...

Comma operator, ++,--,>>,<<

Updated
1 min readView as Markdown

Program:

#include <stdio.h>

int main()
{
    int i=0;
    printf("Post-Incrementing i : %d %d %d\n", i++,i++,i++);
    printf("Post-Decrementing i : %d %d %d\n", i--,i--,i--);
    int j=0;
    printf("Pre-Incrementing i : %d %d %d\n", ++j,++j,++j);
    printf("Pre-Decrementing i : %d %d %d\n", --j,--j,--j);
    int k = 4;
    printf("Multiplying by 2 k : %d %d %d\n", k<<1,k<<1,k<<1);
    printf("Dividing by 2    k : %d %d %d\n", k>>1,k>>1,k>>1);

    return 0;
}

Output:

40 views

More from this blog

P

Programming Tutorials

89 posts