memalloc
von king-crash- SNIPPET_TEXT:
-
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
- int main(int argc, char **argv)
- {
- long long size;
- if(argc != 2 || sscanf(argv[1], "%lld", &size) != 1)
- {
- puts("Größe angeben.");
- return 1;
- }
- puts("malloc");
- void *ptr = malloc(size);
- puts("memset");
- //memset(ptr, 5, size);
- for(long long i=0;i<size;i+=sizeof(long long))
- {
- *(long long*)(ptr+i) = i;
- }
- puts("sleep");
- sleep(30);
- puts("free");
- free(ptr);
- return 0;
- }
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN