Todayโs Outline
- Array Definition
- Array Initialization
- Passing Arrays to Function
- Array Operations
- Multi-Dimensional Array
Array Definition
Array Initialization
Initialization of Char Arrays
Passing Arrays to Function
Array Operations
sizeof
Compare two arrays
Sort
- Slow but easy to code
- Selection sort
- Bubble sort
- Insertion sort
- Faster but more complex to code
- Quick sort
- Merge sort
- Heap sort
Search
Multi-Dimensional Array
- Array with more than one index
- Stored in the
row-major
order
2D Array Initialization
Passing 2D Array to Function