diff --git a/examples/pass_array/pass_array.mc b/examples/pass_array/pass_array.mc new file mode 100644 index 0000000..3612790 --- /dev/null +++ b/examples/pass_array/pass_array.mc @@ -0,0 +1,17 @@ +void foo(int[10] array) +{ + array[5] = 42; +} + +int main() +{ + int[10] array; + array[5] = 23; + + foo(array); + + print_int(array[5]); + print_nl(); + + return 0; +} diff --git a/examples/pass_array/pass_array.stdin.txt b/examples/pass_array/pass_array.stdin.txt new file mode 100644 index 0000000..e69de29 diff --git a/examples/pass_array/pass_array.stdout.txt b/examples/pass_array/pass_array.stdout.txt new file mode 100644 index 0000000..d81cc07 --- /dev/null +++ b/examples/pass_array/pass_array.stdout.txt @@ -0,0 +1 @@ +42