Mein Compiler (gcc) zeigt die Warnung
#include<stdio.h>
struct s{
unsigned char *p;
};
int main() {
struct s a = {"??/??/????"}; //warning
printf("%s",a.p);
return 0;
}
Warnung: Zeigerziele in der Initialisierung unterscheiden sich in ihrer Vorzeichenhaftigkeit
Bitte helfen Sie mir, warum diese Warnung kommt.