aboutsummaryrefslogtreecommitdiff
path: root/test.c
diff options
context:
space:
mode:
Diffstat (limited to 'test.c')
-rw-r--r--test.c60
1 files changed, 13 insertions, 47 deletions
diff --git a/test.c b/test.c
index cac1aef..f19dee9 100644
--- a/test.c
+++ b/test.c
@@ -1,53 +1,19 @@
#include <stdio.h>
-typedef struct {
- int size;
- int cap;
- int* inner;
-} IntVec;
-
-IntVec* test();
-int testtwo(IntVec*);
-int testthree(IntVec*);
-int testfour(IntVec*);
-
-void testback(int x) {
- printf("%d, ", x);
+void print(char* x) {
+ printf("%s", x);
+}
+void printfl(float x) {
+ printf("%f", x);
+}
+void printint(int x) {
+ printf("%d", x);
}
-int main() {
- IntVec* v = test();
-
- int size = (*v).size;
- int cap = (*v).cap;
- int* 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);
- }
- puts("\n\n");
-
- testtwo(v);
-
- size = (*v).size;
- cap = (*v).cap;
- inner = (*v).inner;
-
- printf("%d\n", size);
- printf("%d\n", cap);
+int as_int(float x) {
+ return (int) x;
+}
- for (int i = 0; i < size; ++i) {
- int value = inner[i];
- printf("%d ", value);
- }
- puts("\n\n");
- int i = testthree(v);
- printf("%d ", i);
- puts("\n\n");
- testfour(v);
- puts("");
+void termpos(int x, int y) {
+ printf("\x1b[%d;%dH", x, y);
}