This document summarizes arrays and structures in C including:
1) Arrays are sets of index-value pairs that use consecutive memory locations. Structures group related data and can reference themselves.
2) C implements 1D arrays using consecutive memory locations accessed via indexes. Structures allow defining custom data types.
3) Operations on ordered lists include retrieving, inserting, deleting elements. Polynomials are represented as ordered pairs of exponents and coefficients. Addition involves comparing exponents and combining coefficients.