Las direcciones de dos punteros a diferentes literales de cadena son iguales

#include<stdio.h>
#include<string.h>

int main()
{
    char * p = "abc";
    char * p1 = "abc";
    printf("%d %d", p, p1);
}

Cuando imprimo los valores de los dos punteros, se imprime la misma dirección. ¿Por qué?

Respuestas a la pregunta(10)

Su respuesta a la pregunta