From 083ff9db45ee15a56ea59f84e37d32d5582506a7 Mon Sep 17 00:00:00 2001 From: "sigonasr2, Sig, Sigo" Date: Wed, 29 Jun 2022 19:16:48 +0000 Subject: [PATCH] Struct stuff Co-authored-by: sigonasr2 --- main | Bin 17624 -> 17624 bytes main.c | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/main b/main index f6daad897057027b6240f88ff0445e0e8d899f11..1734e3e472a8731ecfadebf19a463cc90b5573a1 100755 GIT binary patch delta 1557 zcmZ`(TWnNC7@j#j+wQid7i_zWHnP+U+RGxi%_0Up2R$&=LJG28qQ(cMiHRn})TqRE zZI*)LaS=N&`=&e?O*Cbeg!Z)$P& z+js7Gx&5czhZkqn^xI{JYJ59Ags{Y#A5>x2{}}7x{bv||JvFL=Wo#W5>yy81n{i`i zv|75#q-)r9&G%-FaYC|24o+e>*4smXYTPJ2$;7~GgdWMmcUa~D;96R2R_>GCBIb+Ry?wF)0RICbDkU7Q_EGIFEwY79$nX}+B#4G)b~Z#Y?fxJhjq}=!+*E% zdix4!8ahD#Xkpfvk{xIFo1X6^7zxh*DPO=;yno8>+gm$gjI%_;kSqu;GQ;RO)0pCl z^owl`;n=v<2Rv&tEXEOEo0ScdZTlc3 z|J}9=klX*TZGwON3y?v`xe|orMj|wS%*&L#psNdqJNvw_OhqhdzbW-@jZ@@hm z-lb@MaVZ>9`kTZ;_?X=BUS~-8s40EAvzIElCeacZ@Hsa@)(-`Z_|uuln?B`$M{LtW mmCO$}2KK$C@1zflQ~D;K7Ib_>6Gc7ZOO~u;dh?D?mA?UwZ$wQ1 delta 1184 zcmZuxT}V_x6uxu!N3T-0>dh?5-3ltpwQ_B(sJzv!u|GB4lAwnufBjU5RE!*DPSgE^l!)(h)9%zi%gK0An6yR4cVx#?*Jtmn z($8BOXG-5Kf`EfF{1(a_@BHPY=?x}lLY-Dn>B@)Axc`$eOw`oTh#D1yh#KSiMzI-9 zM%0113izAAHx9to!PA|*r!Kx3H#kwVeQ`sXmQaHO&L82N^}O7AGY~>Uwsr=KsDqH` z^-p7Unk@TYEW_}cdiNkZSp}1bF)}e(K5^DDRC*y~d=8Fd# z?IaB1i@3N5GNx`D=myj{3N*#%G(Uu=qayR^YawA+dE-P)e(r~_G?KMo%!kP*O@6(C zPrw!hAW=T2^T2C8_-cw#V=|rsY%wVZOiEV41^x!kRQB%*Zg{*z5R`otB&zr-$f#1Q zkZ~Ul7Ttw#&8}q=IFLv;D#vs-8%cVfRE64{RyxC3QYoN$mi4uuB!L-U7`p`6lVt1( zU<|Ma@Zm6HCjqa0Wo!U&;u~WE{E7=k8FK<+z;eL$QF_%`n7gM?;*Sw}96dv4;vG9B|=)$niL#ZhQ`{LT+04Mb dQ_429hQ3gWrK$gvVZ|%8I!#KezH0LW@fV^J(0l*@ diff --git a/main.c b/main.c index 2bce592..71a3a52 100644 --- a/main.c +++ b/main.c @@ -4,8 +4,15 @@ #include "project/extras.h" #include "project/utils/utils.h" +struct data{ + int val1; + int val2; + int val3; +}; + int main(int argc,char**argv) { int*keyLog=calloc(25,sizeof(int)); + struct data*dataVals=calloc(3,sizeof(struct data)); unsigned short currentLogCounter=0; unsigned int frameCount = 0; int rows,cols; @@ -21,7 +28,20 @@ int main(int argc,char**argv) { nodelay(stdscr,TRUE); noecho(); + dataVals[0].val1=14; + dataVals[0].val2=16; + dataVals[0].val3=22; + dataVals[1].val1=39; + dataVals[1].val2=7; + dataVals[1].val3=64; + dataVals[2].val1=42; + dataVals[2].val2=14; + dataVals[2].val3=69; + + mvprintw(2,7,"%d %d %d",dataVals[0].val1,dataVals[0].val2,dataVals[0].val3); + mvprintw(3,7,"%d %d %d",dataVals[1].val1,dataVals[1].val2,dataVals[1].val3); + mvprintw(4,7,"%d %d %d",dataVals[2].val1,dataVals[2].val2,dataVals[2].val3); refresh(); getmaxyx(stdscr,rows,cols); int ch=ERR; @@ -42,6 +62,7 @@ int main(int argc,char**argv) { } } free(keyLog); + free(dataVals); endwin(); return 0; }