¿Hay una matriz con 0 elementos igual a un puntero sin asignar?Matrices con 0 elementos
¿Es int arr[0];
lo mismo que int* arr;
?
Editar: ¿Qué pasa si hice algo similar a esto:
int x[0];
int* const arr = x;
Probé este código y compilado. Que yo sepa, tanto x como arr deberían estar apuntando a la misma ubicación en la memoria. ¿Cuál sería la diferencia en este caso?
Un puntero siempre puede señalar algo nuevo, mientras que una matriz está estáticamente definida. – chrisaycock