C Programming
Variable Declaration
Variable Initialization
Variable Assignment
Naming Rules and Conventions
Scope and Lifetime Concepts
char
short
int
long
long long
Size and Range Considerations
float
double
long double
Precision and Accuracy
ASCII Character Set
Character Literals
Escape Sequences
signed and unsigned
const Qualifier
volatile Qualifier
register Storage Class
static Storage Class
extern Storage Class
Implicit Type Conversion
Explicit Type Casting
Promotion Rules
Truncation and Overflow
Integer Literals
Floating-Point Literals
String Literals
Symbolic Constants with #define
const Variables
enum Declaration
Enumeration Constants
Underlying Integer Values
Use Cases and Benefits
Previous
3. Basic Program Structure
Go to top
Next
5. Operators and Expressions