2 のみの配列にメモリを割り当てるための非常に基本的なプログラムを試していints
ます。ints
と の 2 つだけにメモリarray[0]
を割り当てていますarray[1]
。array[2]
#include <stdio.h>
int main(int argc, char *argv[])
{
int *array;
int i;
array = NULL;
array = malloc(sizeof(int)*2);
array[0] = 2;
array[1] = 3;
array[2] = 4;
for( i = 0; i<3 ; i++)
printf("%d\n", array[i]);
return 0;
}
出力:
2
3
4