$- gcc surprise.c -o surprise
$- ./surprise
C is fun.
Directory | Project |
---|---|
0x00-hello_world | Compilation process, simple printing |
0x01-variables_if_else_while | Using conditionals to get different results |
0x02-functions_nested_loops | Loops: If, For and While |
0x03-debugging | Debugging a program |
0x04-more_functions_nested_loops | If, For and while continued |
0x05-pointers_arrays_strings | Using pointers, arrays and strings in C |
0x06-pointers_arrays_strings | Using pointers, arrays and strings |
0x07-pointers_arrays_strings | Pointers, Arrays and strings |
0x08-recursion | Recursion in C |
0x09-static_libraries | Understanding static libraries |
0x0A-argc_argv | Command line arguments in C |
0x0B-malloc_free | Using memory allocation in C |
0x0C-more_malloc_free | Memory allocation in C |
0x0D-preprocessor | Preprocessor directive |
0x0E-structures_typedef | Structures(struct) and typedef |
0x0F-function_pointers | Pointers to functions |
0x10-variadic_functions | Variadic Functions |
0x12-singly_linked_lists | Using a struct to create a linked list |
0x13-more_singly_linked_lists | Linked Lists |
0x14-bit_manipulation | Bitwise manipulation & | ~ >> << |
0x15-file_i/o | File input and output with C |