1
2
线路
是错误的。您需要分配一个数组
对于您的计划,这将是:
线路
在几个方面都是错误的。
您需要:
最后,你没有
您的程序将显示未定义的行为。 |
2
2
这里有两级分配。
但你如何分配一切?
所以分配应该是这样的:
请注意,解除分配也需要两个步骤,顺序相反。 |
3
1
要实现你的想法,你需要做几件事。
更改的定义
更改的定义
原因是您已经为8个类型的对象分配了内存
|
CH_YUR · 为什么这段代码有分段错误? 2 年前 |
Okonjo Mitchel · CS50凯撒:分段故障问题 2 年前 |
Drin Kurtishi · cs50在线课程中凯撒问题集的问题 2 年前 |
DynamicApproach · 提取exec函数的参数 2 年前 |
Horcrux7 · 如何使用jffi/jnr处理SIGSEGV? 2 年前 |
J.Doe · 向函数传递双指针以获取C中的字符串 6 年前 |