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 0000000..0e5de0c Binary files /dev/null and b/assets/emacspeak-tutorials/structs.zip differ