Die Adressen von zwei Zeichenzeigern auf unterschiedliche Zeichenfolgenliterale sind identisch

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

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

Wenn ich die Werte der beiden Zeiger drucke, wird die gleiche Adresse gedruckt. Warum?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage