From 592dbefcd854849287efa47038b0b37fa7d32db1 Mon Sep 17 00:00:00 2001 From: Tait Hoyem Date: Sun, 16 May 2021 20:36:56 -0600 Subject: [PATCH] Add struct tutorial --- _emacspeak_tutorials/structs.md | 14 ++++++++++++++ assets/emacspeak-tutorials/structs.zip | Bin 0 -> 799 bytes 2 files changed, 14 insertions(+) create mode 100644 _emacspeak_tutorials/structs.md create mode 100644 assets/emacspeak-tutorials/structs.zip diff --git a/_emacspeak_tutorials/structs.md b/_emacspeak_tutorials/structs.md new file mode 100644 index 0000000..1d44392 --- /dev/null +++ b/_emacspeak_tutorials/structs.md @@ -0,0 +1,14 @@ +--- +title: "Structs in C" +layout: emacspeak_tutorial +yt_link: "https://youtu.be/SaUnC_Ofysw" +zip_link: "/assets/emacspeak-tutorials/structs.zip" +--- + +Structs are a way of grouping related data together. +Think of a struct the same way your would any other noun. +They often have many individual attributes that combine to make that thing. +For example, a student may have a first name, last name, student ID, GPA, list of classes, etc. +In this tutorial I use a very trimmed down version of what a structure generally contains to make the point without overwhelming you. + +Hopefully it helps. Let me know about any improvments. diff --git a/assets/emacspeak-tutorials/structs.zip b/assets/emacspeak-tutorials/structs.zip new file mode 100644 index 0000000000000000000000000000000000000000..0e5de0ce657e37eccd577e9eebddc2a19225a75f GIT binary patch literal 799 zcmWIWW@h1H0D-rQHw1whP=bR&hM~Bms5H5xSU)s`lYzPJ>cWH;ATF)oW?*D_!OXw_ zCIWyahye9)Fr-#54T|G5nydiisRFS8k_oq1a-4s zGT5s57Z)b124XZvPYrU+I&2`Y=e20Cxb*EMo_c$)sBXWJY|Xj3chM%vmLr=tI+dQTGS1F) zwZ5OM*6|=T>$2cJi3KN`-lse~wdtAEk?5cQcKp-1QGW2ozF?-QS+m~G%bsji@a|%F z!&znvZlk@?iK|Vj6t%a0f0F3mVWgkq<(DVco$>JY!gAjgQ_Rdf;y(2}ZVf$mW$E&_ z5}I>WPhb3hIqZ^sPG0ox)Ke4dYJYlfiwT_dw=iN(tO@6Jn@)?5H-AU0d&6Vb>iZ|< zS?M3y4&Et_It5es`ql}`KdGtuaY^5DYValF#_VUY3;Nb{E?6pSlK7VSKQM$DndF#p zr3VRMoPvM=!&^rXjYu7=kko+|$Pm+Tr45K_zzAem(&&U_8X~0tO$DVCJf>o%17uUz gAeoAkDuBj