This commit is contained in:
Timo Schmidt 2023-03-19 06:13:18 +01:00
parent f8475271e5
commit dac1929e93
3 changed files with 28 additions and 9 deletions

View File

@ -6,7 +6,7 @@
/* By: tischmid <marvin@42.fr> +#+ +:+ +#+ */ /* By: tischmid <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */ /* +#+#+#+#+#+ +#+ */
/* Created: 2023/03/19 04:55:47 by tischmid #+# #+# */ /* Created: 2023/03/19 04:55:47 by tischmid #+# #+# */
/* Updated: 2023/03/19 05:23:01 by tischmid ### ########.fr */ /* Updated: 2023/03/19 06:09:09 by tischmid ### ########.fr */
/* */ /* */
/* ************************************************************************** */ /* ************************************************************************** */
@ -31,7 +31,7 @@ int main(void)
int *******p7; int *******p7;
int ********p8; int ********p8;
p0 = 40; p0 = 7;
p1 = &p0; p1 = &p0;
p2 = &p1; p2 = &p1;
p3 = &p2; p3 = &p2;
@ -41,7 +41,26 @@ int main(void)
p7 = &p6; p7 = &p6;
p8 = &p7; p8 = &p7;
ptr = &p8; 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); 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); printf("%d\n", *********ptr);
return (0); return (0);
} }

View File

@ -6,7 +6,7 @@
/* By: tischmid <marvin@42.fr> +#+ +:+ +#+ */ /* By: tischmid <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */ /* +#+#+#+#+#+ +#+ */
/* Created: 2023/03/19 04:52:42 by tischmid #+# #+# */ /* Created: 2023/03/19 04:52:42 by tischmid #+# #+# */
/* Updated: 2023/03/19 05:08:06 by tischmid ### ########.fr */ /* Updated: 2023/03/19 06:12:09 by tischmid ### ########.fr */
/* */ /* */
/* ************************************************************************** */ /* ************************************************************************** */
@ -25,7 +25,7 @@ int ft_strlen(char *str)
int main(void) int main(void)
{ {
printf("%d\n", ft_strlen("HELLO")); printf("%d\n", ft_strlen("HELLO WORLD"));
return (0); return (0);
} }
*/ //// */ ////

View File

@ -6,7 +6,7 @@
/* By: tischmid <marvin@42.fr> +#+ +:+ +#+ */ /* By: tischmid <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */ /* +#+#+#+#+#+ +#+ */
/* Created: 2023/03/19 05:36:28 by tischmid #+# #+# */ /* Created: 2023/03/19 05:36:28 by tischmid #+# #+# */
/* Updated: 2023/03/19 05:56:18 by tischmid ### ########.fr */ /* Updated: 2023/03/19 05:58:13 by tischmid ### ########.fr */
/* */ /* */
/* ************************************************************************** */ /* ************************************************************************** */
@ -38,18 +38,18 @@ void print_int_arr(int *arr, int arrlen)
int i; int i;
i = -1; i = -1;
while (++i < arrlen) while (++i < arrlen - 1)
{ {
printf("%d, ", arr[i]); printf("%d, ", arr[i]);
} }
printf("<end>\n"); printf("%d\n", arr[i]);
} }
int main(void) int main(void)
{ {
int arrlen = 4; int arrlen = 19;
int arr[] = {4, 3, 2, 1}; int arr[] = {1, 6, 7, 8, 8, 77, 63, 3, 64, 51, 5, 53, 65, 67, 7, 8, 68, 99, 9};
print_int_arr(arr, arrlen); print_int_arr(arr, arrlen);
ft_sort_int_tab(arr, arrlen); ft_sort_int_tab(arr, arrlen);
print_int_arr(arr, arrlen); print_int_arr(arr, arrlen);