49 lines
838 B
Plaintext
49 lines
838 B
Plaintext
#include <stdio.h>
|
|
|
|
int main(void)
|
|
{
|
|
int *********ptr;
|
|
int p0;
|
|
int *p1;
|
|
int **p2;
|
|
int ***p3;
|
|
int ****p4;
|
|
int *****p5;
|
|
int ******p6;
|
|
int *******p7;
|
|
int ********p8;
|
|
|
|
p0 = 7;
|
|
p1 = &p0;
|
|
p2 = &p1;
|
|
p3 = &p2;
|
|
p4 = &p3;
|
|
p5 = &p4;
|
|
p6 = &p5;
|
|
p7 = &p6;
|
|
p8 = &p7;
|
|
ptr = &p8;
|
|
printf("%p\n", &ptr);
|
|
printf("%p\n", ptr);
|
|
printf("%p\n", *ptr);
|
|
printf("%p\n", **ptr);
|
|
printf("%p\n", ***ptr);
|
|
printf("%p\n", ****ptr);
|
|
printf("%p\n", *****ptr);
|
|
printf("%p\n", ******ptr);
|
|
printf("%p\n", ********ptr);
|
|
printf("%d\n", *********ptr);
|
|
ft_ultimate_ft(ptr);
|
|
printf("%p\n", &ptr);
|
|
printf("%p\n", ptr);
|
|
printf("%p\n", *ptr);
|
|
printf("%p\n", **ptr);
|
|
printf("%p\n", ***ptr);
|
|
printf("%p\n", ****ptr);
|
|
printf("%p\n", *****ptr);
|
|
printf("%p\n", ******ptr);
|
|
printf("%p\n", ********ptr);
|
|
printf("%d\n", *********ptr);
|
|
return (0);
|
|
}
|