From 00e423d30edf38a5e57c5c1c52cdb323c62850bc Mon Sep 17 00:00:00 2001 From: Cody Date: Mon, 26 Jun 2023 17:12:55 -0500 Subject: vpop & function args --- test.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'test.c') diff --git a/test.c b/test.c index c7e7f5c..988b352 100644 --- a/test.c +++ b/test.c @@ -7,6 +7,7 @@ typedef struct { } IntVec; IntVec* test(); +int testtwo(IntVec*); int main() { IntVec* v = test(); @@ -18,6 +19,21 @@ int main() { printf("%d\n", size); printf("%d\n", cap); + for (int i = 0; i < size; ++i) { + int value = inner[i]; + printf("%d ", value); + } + puts("\n\n"); + + testtwo(v); + + size = (*v).size; + cap = (*v).cap; + inner = (*v).inner; + + printf("%d\n", size); + printf("%d\n", cap); + for (int i = 0; i < size; ++i) { int value = inner[i]; printf("%d ", value); -- cgit v1.2.3