What Is The Output Of this program?

#include <stdio.h>
int main()
{
    unsigned int a = 0xffff;
    unsigned int k = ~a;
    printf("%d %d\n", a, k);
    return 0;
}
Also write the brief explanation about unsigned int datatype.

Posted on by