1/13
These are vocabulary flashcards based on key concepts from the Computer Science I lecture notes.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Preprocessor directive to include the Standard Input Output library in a C program.
Used to define macros in C, which are replaced by their value throughout the code.
Constant variable
An initialized variable whose value cannot change after its initial assignment.
Type casting
The conversion of one data type to another, such as from int to double.
Primitive data types
Basic data types provided by C, such as char, int, float, and double.
Built-in Math functions
Functions that perform mathematical operations, like sqrt for square root.
Format specifiers
Used in printf and scanf to define the type of data being handled.
Implicit conversion
Automatic conversion of data types by the compiler when needed.
User-defined type
A type defined by the user in C, such as structs or unions.
Data type sizes
Discusses the size and memory allocation for different data types in C.
Fixed Constants
Constants defined using the #define directive which are substituted by values.
Variable declaration statement
A statement that defines a variable's name and type.
Output statement
A command used to display information to the console.
User input retrieval
The process of receiving input from the user in a program.