About 8,280,000 results
Open links in new tab
  1. When and why to use malloc - Stack Overflow

    56 You use malloc when you need to allocate objects that must exist beyond the lifetime of execution of the current block (where a copy-on-return would be expensive as well), or if you need to allocate …

  2. c - Difference between malloc and calloc? - Stack Overflow

    Oct 8, 2009 · malloc() and calloc() are functions from the C standard library that allow dynamic memory allocation, meaning that they both allow memory allocation during runtime.

  3. c - How malloc works? - Stack Overflow

    Possible Duplicate: How do free and malloc work in C? Consider a scenario where i have to allocate some 20 bytes of memory through malloc. For the function call to malloc() to be successful, sh...

  4. malloc for struct and pointer in C - Stack Overflow

    1 First malloc allocates memory for struct, including memory for x (pointer to double). Second malloc allocates memory for double value wtich x points to.

  5. alloc, malloc, and alloca — What's the difference?

    Sep 21, 2015 · The Microsoft Visual C++ runtime includes an Alloc() function which is somewhat similar to malloc(), but this is also not part of the C standard. malloc() allocates memory on the process …

  6. c - How is malloc () implemented internally? - Stack Overflow

    Sep 16, 2013 · 67 Simplistically malloc and free work like this: malloc provides access to a process's heap. The heap is a construct in the C core library (commonly libc) that allows objects to obtain …

  7. C Programming: malloc() inside another function - Stack Overflow

    I need help with malloc() inside another function. I'm passing a pointer and size to the function from my main() and I would like to allocate memory for that pointer dynamically using malloc() from

  8. What is different functions: `malloc ()` and `kmalloc ()`?

    Nov 21, 2013 · malloc uses Buddy algorithm for allocation of chunks. The kmalloc kernel service, which allocates physically contiguous memory regions in the kernel address space, is in built on top of the …

  9. malloc (): mismatching next->prev_size (unsorted) - Stack Overflow

    malloc (): mismatching next->prev_size (unsorted) Asked 5 years, 7 months ago Modified 5 years, 7 months ago Viewed 7k times

  10. c - What's the point of malloc (0)? - Stack Overflow

    malloc() must keep "housekeeping information" somewhere (this size of the block allocated for example, and other auxiliary data). So, if malloc(0) does not return NULL, it will use memory to store that …