+ 1
An array will always have a fixed size and generally one "block" in an array will only hold 1 variable. However, the size of a linked list can be changed accordingly and as the program runs. For example, the list may begin with size 0, increase to size 5 in the middle, and finish with size 4.
When trying to access the variable stored in an array, all you need to type is
int x = array[y] where X is to hold the variable stored in array slot y.
In a linked list however, you must traverse the list node by node. It's more tedious. So if I want the variables stored in node 3, I have to do this by telling the program to node1 -> node2 -> node3 - get info. Obviously this isn't the exact notation used.



