#include #include struct x3_x3 { char *arr[20]; }; int main() { uint64_t x0 = 5; uint16_t *x1 = (uint16_t *)5; uint64_t *x2 = (uint64_t *)5; struct x3_x3 *x3 = (struct x3_x3 *)5; printf("x0 = %lu, x0 + 1 = %lu\n",(uint64_t)x0,(uint64_t)(x0+1)); printf("x1 = %lu, x1 + 1 = %lu\n",(uint64_t)x1,(uint64_t)(x1+1)); printf("x2 = %lu, x2 + 1 = %lu\n",(uint64_t)x2,(uint64_t)(x2+1)); printf("x3 = %lu, x3 + 1 = %lu\n",(uint64_t)x3,(uint64_t)(x3+1)); }