|
|
1
41
从 http://wiki.answers.com/Q/Is_it_better_to_use_malloc_or_calloc_to_allocate_memory
|
|
|
2
25
参考 this
与
例如,如果您只是在变量中留下垃圾,并且您正在检查某个值,比如42,那么您无法知道该值是否真的被您的程序设置为42,或者是否只是一些垃圾,因为您没有初始化它。 |
|
|
3
9
当你使用
|
|
|
4
4
这只意味着,如果您使用calloc()分配内存,那么您分配的任何内存都是0。i、 如果你为一个整数数组分配了空间,它们都会被设置为0,而malloc()则不会以任何方式初始化内存。
|
|
|
altair00 · 使用“realloc”调整现有阵列的大小` 3 年前 |