#include int data = 1819242307; // is equivalent to // .word 1819242307 // but is also equivalent to // .byte 'C', 'o', 'o', 'l' // or perhaps // .ascii "Cool" int main(void) { printf("as an int, data is %d\n", data); printf("but what if we treated it as an array of characters?"); for (int i = 0; i < sizeof(data); i++) { // this next line will cause a warning. char *data_ptr = &data; printf("%c ", *(data_ptr + i)); } printf("\n"); }