-3
我创建了100000个这样的结构体,通过malloc指向它们。malloc'ing结构指针时,他们的固定大小的变量去堆栈?
test_struct test {
char value[100];
}
这是否意味着所有的char [100]变量(100 * 10万〜10MB),会去栈内存,超过它,导致我的程序崩溃?
我创建了100000个这样的结构体,通过malloc指向它们。malloc'ing结构指针时,他们的固定大小的变量去堆栈?
test_struct test {
char value[100];
}
这是否意味着所有的char [100]变量(100 * 10万〜10MB),会去栈内存,超过它,导致我的程序崩溃?
当您在堆上分配结构号,其所有成员的去堆也。
你是怎么'malloc()'? –