reallocプロジェクト

「reallocプロジェクト」の編集履歴(バックアップ)一覧はこちら

reallocプロジェクト - (2010/07/08 (木) 15:24:39) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

***realloc.c #highlight(c){{ #include <stdio.h> #include <stdlib.h> int main(void){ int *p_realloc; int i; p_realloc = NULL; printf("malloc example.\n"); p_realloc = (int *)malloc(sizeof(int) * 5); if (p_realloc != NULL){ for (i = 0; i < 5; i++){ (*(p_realloc + i)) = i; printf("p_realloc[%d] = %d(after malloc(5))\n", i, (*(p_realloc + i))); } } printf("realloc example.\n"); p_realloc = (int *)realloc(p_realloc, sizeof(int) * 10); if (p_realloc != NULL){ for (i = 0; i < 10; i++){ (*(p_realloc + i)) = i; printf("p_realloc[%d] = %d(after realloc(10))\n", i, (*(p_realloc + i))); } } free(p_realloc); p_realloc = NULL; return 0; } }}

表示オプション

横に並べて表示:
変化行の前後のみ表示: