An array is known as the contiguous run of elements while a pointer is an address pointing variable. A pointer could represent the same array. int arr[5]; int