RicardasSim icon

init FFFF

RicardasSim | PRO | 10/02/19 11:56:39 PM UTC | 0 ⭐ | 698 👁️ | Never ⏰ | []
C |

640 B

|

None

|

0 👍

/

0 👎

//-std=c99 -Wall -Wextra -Wpedantic -Wshadow
 
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
 
int main()
{
 
    uint32_t a = 0xFFFFFFFF;
 
    printf("a: %X\n", a);
 
    uint32_t b = (uint32_t) -1;
 
    printf("b: %X\n", b);
 
    uint32_t c = ~(uint32_t)0;
 
    printf("c: %X\n", c);
 
    uint64_t d = 0xFFFFFFFFFFFFFFFF;
 
    printf("d: %lX\n", d);
 
    uint64_t e = (uint64_t) -1;
 
    printf("e: %lX\n", e);
 
    uint64_t f = ~(uint64_t)0;
 
    printf("f: %lX\n", f);
 
    return 0;
}
 
/*
output:
 
a: FFFFFFFF
b: FFFFFFFF
c: FFFFFFFF
d: FFFFFFFFFFFFFFFF
e: FFFFFFFFFFFFFFFF
f: FFFFFFFFFFFFFFFF
 
*/

Comments