Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn C/C++ programming
·
Module 1
C Foundations and Compilation
1
Stages of C Compilation
Describe the stages of C compilation: preprocessing, compilation, assembly, and linking
2
GCC and Debugging Flags
Write, compile, and run a C program using gcc with warning flags (-Wall, -g)
3
C Primitive Data Types: Sizes and Portability
Explain C's primitive data types, their sizes, and potential portability issues
4
Formatted Console I/O with printf and scanf
Use printf and scanf for formatted console I/O
5
Working with Single-Dimensional Arrays
Declare and manipulate fixed-size, single-dimensional arrays
6
C-String Operations: strlen, strcpy, and strcmp
Perform common string operations using C-string functions (strlen, strcpy, strcmp)
7
Character Arrays vs. String Literals in Memory
Distinguish between character arrays and string literals in memory
Previous module
Next module
Pointers and Memory Management in C