diff options
Diffstat (limited to 'passing_arrays.c')
-rw-r--r-- | passing_arrays.c | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/passing_arrays.c b/passing_arrays.c new file mode 100644 index 0000000..8a90666 --- /dev/null +++ b/passing_arrays.c @@ -0,0 +1,62 @@ +#include <stdio.h> + +int* return_min(int* array) +{ + + return array; +} + + +int main(void) +{ + FILE *fptr = fopen("/dev/urandom", "r+"); + char buffer[3]; + int myArray[100][100]; + + for (int i = 0; i < 100; ++i) { + for (int j = 0; j < 100; ++j) { + fread(buffer,2,1,fptr); + printf("%s\n", buffer); + } + } + + return 0; +} + + + + + +/* #include <stdio.h> */ +/* #include <stdlib.h> */ + + + +/* int* next_five_num(int num) */ +/* { */ +/* //static int next_five[5]; */ +/* int* next_five = malloc(sizeof(int) * 5); */ +/* for (int i = 0; i < 5; ++i) { */ +/* next_five[i] = num + i + 1; */ +/* } */ +/* return next_five; */ +/* } */ + + + +/* int main(void) */ +/* { */ +/* int x, *arr[5]; */ +/* printf("Give me a number: "); */ +/* scanf("%d", &x); */ +/* int* returned_nums = next_five_num(x); */ +/* for (int i = 0; i < 5; ++i) { */ +/* printf("%d", *returned_nums + i); */ +/* if ( i < 5 - 1) { */ +/* printf(", "); */ +/* } */ +/* } */ +/* free(returned_nums); */ +/* printf("\n"); */ +/* return 0; */ +/* } */ |