我已经阅读了关于这个主题的其他答案,但他们没有帮助我。 我宣布全球陷入困境:
typedef stuck {
....
} a;
在我初始化了这个结构的动态数组之后:
a * severalA= (a*)malloc (sizeof (a)*3);
编译后我得到错误:“初始化元素不是常量”对malloc类型(粗体)。 知道我在这里缺少什么吗? 我试图在初始化之前添加const但没有成功。
答案 0 :(得分:0)
你拼错了结构
你需要改变坚持结构