Unit 1 - Arrays
Preprocessing. Compiling. Assembling. Linking. Debugging. Arrays. Strings. Command-Line Arguments. Cryptography.
Lecture
Resources
Practice, Labs & Problems
- Lab 2
- Practice Problems
- Problem Sets:
- Run
update50
in your codespace’s terminal window to ensure your codespace is up-to-date and, when prompted, click Rebuild now - Submit Readability
- Submit one of the following:
- Bulbs, if feeling less comfortable
- Caesar, if feeling less comfortable
- Substitution, if feeling more comfortable
- Wordle50, if feeling more comfortable
- Run
If you submit more than one of Bulbs, Caesar, Substitution, or Wordle50, we’ll record the single highest of your scores among those problems.
Advice
- Try out any of the programs from class via the source code above
- To see the manual pages for C functions, visit manual.cs50.io
- If you see any errors when compiling your code with
make
, focus first on fixing the very first error you see, scrolling up as needed. If unsure what it means, try askinghelp50
for help. For instance, if trying to compilereadability
, andmake readability
is yielding errors, try running
help50 make readability
instead!