16 lines · c
1#include <stdint.h>2#include <stdio.h>3int main() {4 union {5 uint8_t buf[8];6 uint64_t val;7 } a;8 a.val = 0;9 puts ("ready to loop"); // break here10 a.val = UINT64_MAX;11 for (int i = 0; i < 5; i++) {12 a.val = i;13 printf("a.val is %lu\n", a.val);14 }15}16