char dato[10]="Hola Mundo";
char dato[11]="Hola Mundo";
char palabra[]="hola";Que es lo mismo que:char palabra[5]={'h','o','l','a','\0'};Cuando ponemos comillas, el compilador solo pone el caracter nulo al final. Entonces, cualquier funcion q trabaje con strings, va a trabajar los caracteres uno por uno (o no, depende de la funcion) hasta encontrar el caracter nulo.