int i;
int *p = malloc(sizeof(int)*10) ;//int10個分のメモリ確保
for ( i = 0 ; i < 10 ; i++ ){
p[i] = i ;//配列として扱える
}
for ( i = 0 ; i < 10 ; i++ ){
printf ( "%d\n", *(p+i) ) ;//もちろんポインタとしても使える
}
free(p);// 確保したメモリ解放