forked from blau_araujo/cblc
30 lines
528 B
C
30 lines
528 B
C
#include <stdio.h>
|
|
|
|
int main(void) {
|
|
|
|
int a = 0;
|
|
int b = 875569217;
|
|
int c = 1280655661;
|
|
int d = 1129071171;
|
|
|
|
char *p = (char *)&d;
|
|
|
|
int i = 0;
|
|
while (*(p + i) != '\0') {
|
|
putchar(*(p + i));
|
|
i++;
|
|
}
|
|
putchar('\n');
|
|
|
|
printf("%p\n%p\n%p\n%p\n", &d, &c, &b, &a);
|
|
|
|
return 0;
|
|
}
|
|
//Como o código funciona?
|
|
//Declara variáveis de números inteiros
|
|
//cria um ponteiro para char que resulta em um endereço na memória &d
|
|
//
|
|
//O que estou tentando imprimir?
|
|
//
|
|
//CBLC
|
|
|