标签: c pointers struct
我通过malloc指针创建了100000个这样的结构。
test_struct test { char value[100]; }
这是否意味着所有char [100]变量(100 * 100000~10mb)将进入堆栈内存,超过它并导致程序崩溃?
答案 0 :(得分:2)
没有
在堆上分配结构时,它的所有成员也会在堆上运行。