08.22.16 - 12.18.16
Linked List
More practice with linked lists
malloc
more struct work and malloc and free
Passing Structs
passing and returning structs
Structs
redoing the student grades example with structs
Broken Grades Example
Started CRUD Example
fgets
fun and games with the fgets function
Buff v Unbuff File IO
grade processor examples
Command Line Arguments
cla_example and copy example
File IO
echo and make alphabet examples
Buffered vs Unbuffered IO
putchar and getchar
More Functions and Pointers
passing and returning pointers and arrays
Passing by Value and Reference
examples of passing pointers and passing arrays
Passing and Returning
prompt_for_int and find_bigger
Pointers and Functions
reverse and array with pointers and beginning functions and header files.
Pointers
basics of pointers
More Arrays
Arrays vs Strings, vowel counter and days per month examples
Break, Continue, Beginning Arrays
example of using break and continue keywords and a start working with arrays
Simple Calc
example with a menu and a switch case structure
Basic Selection
if statements with and without else's, nested if's, and if's with loops. Guessing game and menu example included.
More Loops
do while, for, and nested loops
While Loops
comparison operators and simple while loops
Casting and Blocks
examples of seconds to hours, miles to cm, scope
Arithmetic Operators
basic operators and expressions
Strings and Constants
example of string, manifest constants, constant variables, and built-in constants
Character IO and Floats
examples with inputting characters and working with floating point numbers
Overflows and Chars
miles to inches example with overflow issue fixed and simple example of the char datatype
Integer Types
Working with integer family data types
Fixed Welcome and Datatypes
Fixed welcome example, variables, data types, and scanf
Broken Welcome Example
welcome to C example containing errors to be fixed