Programming/C language
[ malloc ] 함수에서 동적할당하기
S!_Jmini
2019. 11. 7. 17:15
#include <stdio.h>
#include <stdlib.h>
#pragma warning (disable:4996)
void input_data(int** p){
int i;
*p = (int*)malloc(sizeof(int) * 3);
for (i = 0; i < 3; i++) scanf("%d", &(*p)[i]);
}
int main() {
int* p = NULL; int i;
input_data(&p);
printf("%p \n", p);
for (i = 0; i < 3; i++) printf(" %d", p[i]);
}