⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 memory2.c

📁 BeginningLinuxProgramming example7
💻 C
字号:
#include <unistd.h>#include <stdlib.h>#include <stdio.h>#define A_MEGABYTE (1024 * 1024)int main() {    char *some_memory;    size_t  size_to_allocate = A_MEGABYTE;        int  megs_obtained = 0;    while (megs_obtained < 16) {        some_memory = (char *)malloc(size_to_allocate);        if (some_memory != NULL) {            megs_obtained++;            sprintf(some_memory, "Hello World");            printf("%s - now allocated %d Megabytes\n", some_memory, megs_obtained);        }        else {            exit(EXIT_FAILURE);        }    }    exit(EXIT_SUCCESS);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -