query: malloc and free pointer in C functions
positive_passages.docid: 26047
positive_passages.text: when to carefully use free() to free up malloc() used memory?
negative_passages.docid: 123085
negative_passages.text: How to malloc inside a function and return pointer in C?
negative_passages.docid: 146632
negative_passages.text: What happens to memory after free()?
negative_passages.docid: 59005
negative_passages.text: When you exit a C application, is the malloc-ed memory automatically freed?
negative_passages.docid: 8597
negative_passages.text: Is an array name a pointer?
negative_passages.docid: 62178
negative_passages.text: free char*: invalid next size (fast)
negative_passages.docid: 35233
negative_passages.text: How can I get the size of an array from a pointer in C?
negative_passages.docid: 82318
negative_passages.text: What is the difference between char array and char pointer in C?
negative_passages.docid: 12022
negative_passages.text: Memory Allocation char* and char[]
negative_passages.docid: 97670
negative_passages.text: One-byte-off pointer still valid in C?
negative_passages.docid: 48505
negative_passages.text: How to use a C++ string in a structure when malloc()-ing the same structure?
negative_passages.docid: 5499
negative_passages.text: How to achieve function overloading in C?
negative_passages.docid: 86434
negative_passages.text: Segfaults in malloc() and malloc_consolidate()
negative_passages.docid: 154501
negative_passages.text: What does (void) 'variable name' do at the beginning of a C function?
negative_passages.docid: 53852
negative_passages.text: Writing and reading (fwrite - fread) structures with pointers
negative_passages.docid: 45814
negative_passages.text: Crash or "segmentation fault" when data is copied/scanned/read to an uninitialized pointer
negative_passages.docid: 119443
negative_passages.text: const usage with pointers in C