Мой компилятор (gcc) показывает предупреждение
#include<stdio.h>
struct s{
unsigned char *p;
};
int main() {
struct s a = {"??/??/????"}; //warning
printf("%s",a.p);
return 0;
}
предупреждение: цели указателя при инициализации различаются подписью
, пожалуйста, помогите мне, почему появляется это предупреждение.