Question d’entretien chez Arista Networks

What is the functional difference between these two declarations: char * string1="string"; char string2[]="string";