Frage im Vorstellungsgespräch bei Arista Networks

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