结构体中定义一个int *指针
在main函数中 调用结构体指针,用这个指针指向malloc开辟的一片空间
给开辟的空间赋值时,发生错误
typedef struct s
{
int* data;
}S;
int main()
{
S l;
l.data = (int*)malloc(40);
for (int i = 0; i < 10; i++)
{
l.data[i] = 0;
}
return 0;
}
错误代码为该行:
l.data[i] = 0;
