|
|
1
4
执行此操作时:
指向英雄的指针 ,而不是
因此,您没有为结构分配足够的内存,并且写入到结构的字段写入超过分配内存的末尾。这将调用
undefined behavior
,在您的特定情况下,它在调用时表现为崩溃
|
|
2
1
与其他分配相同。
|
|
3
0
您只需为指针大小分配内存,而不是结构本身
对于宏风扇:
|
|
9-Pin · 释放具有内部空字节的动态分配字符串 11 月前 |
|
Viewed · 如何从popen中获得结果? 1 年前 |
|
|
dhutturi · malloc()没有分配我期望它[复制]的内容 1 年前 |
|
|
vansergh · 如何为malloc分配的数组释放内存? 1 年前 |
|
|
EagleStar · 显示错误的值:C指针还是malloc问题? 1 年前 |