IT_Programming/C · C++

malloc을 사용하여 동적으로 배열을 받고 처리하는 예

JJun ™ 2006. 1. 31. 09:44

#include<stdio.h>
#include<stdlib.h>

void main()
{
     int size, i ;
     int *ptr ;

     printf("배열의 크기를 입력하세요. : ");
     scanf ("%d", &size);
    

     ptr = (int*)malloc(sizeof(int) * size);

     for (i =0 ; i < size ; i++)
     {
        *(ptr + i) = i*5 ;
        printf ("[%d :   %d ]\n", i, *(ptr + i));
     }
}