C, conjunto de punteros: ¿cómo imprimir arr[1] en formato d?
arr es una matriz de punteros y el valor de arr[1] es una dirección, que en este caso corresponde al nombre de la matriz b (el nombre de la matriz es una constante que representa la dirección de la matriz) .
Por lo tanto, utilice p en lugar de d.
#include lt;stdio.hgt;
int main()
{
int a[]={10};
int b[]={20};
int c[]={30}; p>
p>
int *arr[]={a, b, c};
printf("El nombre de la matriz b indica su primera dirección de la matriz: p\n", b [0]);
printf("arr[1] es la primera dirección de la matriz b: p\n", arr[1]); p>
}