vault backup: 2024-09-13 15:54:22

This commit is contained in:
zleyyij 2024-09-13 15:54:22 -06:00
parent 2369a37fdb
commit 3f18d285ee

View File

@ -1,30 +0,0 @@
Chapter 4 exercises assigned, due monday
# Operators
C emphasizes *expressions* rather than statements.
Expressions are built from variables, constants, and operators.
C provides 5 binary arithmetic operator (arithmetic meaning it requires two things to operate on):
- Addition
- Subtraction
- Multiplication
- Division
- Modulus
Unary operators only require *one* thing to operate on.
- Positive and minus signs
Positive and negative signs have a higher precedence then binary arithmetic operations, and binary arithmetic operations follow the normal order of operations.
## Assignment Operators
- Simple assignment: `=` stores a value into a variable after evaluating an expression
```c
int v;
int e = 5;
// Simple assignment
v = e;
// You can chain several operators together
i = j = k = 0;
```