Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
ELEC2645 Docs
Home
C Basics
Basic Data Types
Operators
Conditionals
While loops
For Loops
Arrays
Strings
More Strings
Enums
Structs
Booleans
Functions
Prototypes
Pass by Value vs Pass by Ref
Files
Using files
Pointers
Pointer Basics
Arrays with Pointers
Structs with Pointers
Dynamic Memory
C Projects
Compiler Flags
Header Guards
Software Projects
Command Line Basics
Command-Line Menu Example
User Input Handling
Code Styling
Codespaces
Markdown Basics
Minerva Homepage
GitHub Repository
Software projects in C
For when your programs get a bit too big for one file
Table of contents
Compiler Flags
Header Guards
Software Projects