State difference between array and string.
Array
|
String
|
Array can be of any type like int, float, char.
|
String can contain only characters.
|
Element Elements in an array can be accessed using its position like a[2].s in an array can be accessed using its position like a[2].
|
Characters in string are accessed sequentially from first to last.
|
Array does not end with a null character
|
String is ended with a ‘\0’ character.
|
Array size once declared cannot be changed
|
String size can be modified using pointer.
|